Hamas political leader Khaled Mashaal speaks at a conference on Palestine in Cairo, April 4, 2013. Mashaal is visiting South Africa this week, a move that has upset Israel. Gianluigi Guercia/Getty Images

Be the first to comment

Leave a Reply

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.