No Script

Please Wait...

Al-Ahed Telegram

Sudan: Thousands Seen Flocking to Sudan's main roads in the capital, Khartoum

access_time4 years ago
Sudan: Thousands Seen Flocking to Sudan's main roads in the capital, Khartoum

By Staff

Sudan: Thousands Seen Flocking to Sudan's main roads in the capital, Khartoum