Saturday, September 26, 2020
Home Tags Mohamed Tahir Ela

Tag: Mohamed Tahir Ela

New Sudan PM sworn in as protests rage on

Sudanese President Omar al-Bashir swore in a new premier Sunday as hundreds of demonstrators called on the veteran leader to resign after he imposed...

MOST POPULAR

HOT NEWS