• The Independent
"The one endeavour at which Islamic peoples excel is expelling imperial powers by terror and guerrilla war. They drove the Brits out of Palestine and Aden, the French out of Algeria, the Russians out of Afghanistan, the Americans out of Somalia
Watch Streaming Broadcast Live:
LRN.fm
DLive
Live Chat Telegram
Share this page with your friends
on your favorite social network: