Feedback

Election Outrage Spills Onto Streets in Afghanistan

 

Thousands of Afghans demonstrated in Kabul to support presidential candidate Abdullah Abdullah who alleges officials engaged in mass fraud during recent runoff elections.

Shows