Sudan’s al-Bashir Toppled by a People Revolution

Khartoum, 11 April 2019 – Omar al-Bashir of Sudan has been deposed and arrested by soldiers…