Mustafa Sarwar

Has Mullah Omar Been Spotted In Kabul?

 What if Afghanistan's most-wanted leader of the Taliban, Mullah Mohammad Omar, were hiding right under President Hamid Karzai's nose in Kabul?

Keep reading... Show less
BRAND NEW STORIES

Don't Sit on the Sidelines of History. Join Alternet All Access and Go Ad-Free. Support Honest Journalism.