AdChoices
Get Adobe Flash player

Outrage over Taliban execution of woman accused of adultery Add to ...

WARNING CONTAINS GRAPHIC CONTENT: A video of a woman being executed by the Taliban incites anger in Afghanistan

Drive

Technology