Kenyan police tear gassed the leader of the opposition on Monday and arrested senior lawmakers in his parliamentary faction, as protesters took to the streets to march against President William Ruto and the high cost of living, Reuters reported. The convoy of Raila Odinga, who was defeated by Ruto last …
Read More »