Advertisements
Read Time:9 Second
At least three Kenyan legislators and several protesters have been arrested in ongoing protests in Kenya’s capital, Nairobi, organized by the opposition demanding the resignation of President William Ruto