Darfur, global, human rights watch, Sudan, Global, Current

Human Rights Watch: Sudanese Soldiers Raped Hundreds of Victims in Darfur Town

A disturbing new report from Human Rights Watch claims that several dozen members of the…