Nubian Pyramids are located mostly in northern Sudan. This country has the most pyramids in the world, with over 250…
As Sudan’s protesters ratchet up the pressure on the transitional military council to hand over power to civilian rule, they…
The offices of Al Jazeera Television in Sudan was ordered shut and the network’s licence withdrawn by the country's Transitional…
This website uses cookies.