Raila Mass Protest Today: Bloody Demonstrations Rock Kenya, South Africa, Tunisia, and Senegal
Raila Odinga who is yet to concede defeat against President William Samoei Ruto led another gruesome mass protest on March 20, 2023. The retired Prime Minister continues to cause political havoc for among other reasons the high cost of living. The aftermath of Raila mass protest today goes on. Mr Odinga claims the incumbent government … Read more