An Arab militia group active in Sudan responsible for many of the atrocities carried out during the ongoing Darfur Genocide. The name Janjaweed means ‘Devils on Horseback’.
An Arab militia group active in Sudan responsible for many of the atrocities carried out during the ongoing Darfur Genocide. The name Janjaweed means ‘Devils on Horseback’.