Oh Boy, golly gee. What on earth could the red on the flag stand for?
As it loses ground to the Sudanese army in the capital Khartoum, the paramilitary Rapid Support Forces has pushed its efforts towards consolidating its grip in its stronghold Darfur region, attacking ...