X

taliban executes woman

Taliban Executes Woman on Video

People in Afghanistan and around the world are outraged by a video that has gone viral of the Taliban executing…