Villagers confronted officials, and seven police officers are now in jail, in a rare official action to investigate child sexual abuse accusations in Afghanistan.
Villagers confronted officials, and seven police officers are now in jail, in a rare official action to investigate child sexual abuse accusations in Afghanistan.