The International Criminal Court (ICC) has accused Sudan’s Rapid Support Forces (RSF) of committing war crimes and crimes against humanity in the city of Fasher, western Sudan.
In a briefing to the UN Security…
Continue Reading
News Source: www.middleeastmonitor.com

Leave a Reply