Screen Shot 2015-11-11 at 2.15.21 PM

Is this Afghanistan’s Tahrir Square?

In Afghanistan, an estimated 10,000 people have marched on Kabul’s presidential palace in Pashtunistan square, demanding better peace and security. The protest began as a funeral procession for seven people of Hazara ethnicity beheaded by alleged ISIS militant...
Screen Shot 2015-09-01 at 2.06.02 PM

The Killing of Farkhunda

A new BBC Our World documentary tells the shocking story of Farkhunda Malikzada, a young Afghan woman who was lynched in central Kabul earlier this year. Using audio footage recorded on phones at the scene of Farkhunda’s death, and interviews with Farkhunda’s ...