Tension on the streets of Khartoum

Demonstrators in Sudan have staged massive protests demanding that the military hands power to civilians.


  • TAG