Posts Tagged ‘Afghanistan’

Abused Women in Afghanistan turn to self-immolation

|

Rachel Reid, a researcher for Human Rights Watch, joins Daljit Dhaliwal to discuss violence against women in Afghanistan — and the resultant self-immolation.