Africa
Kenya: William Ruto sworn in as president
William Ruto sworn in as Kenya's fifth President. William Ruto has been officially sworn in as Kenya's fifth president in a peaceful handover of power attended by tens of thousands of people in Nairobi on Tuesday.
Top Stories
Trending
- After testy exchange, Senate hands Trump win by rejecting bill to rein in his war on Iran
- White House hails 'tremendous win' as SCOTUS backs ending TPS
- The Democratic Socialists are ascendant in New York. Here's their ‘better vision’ for America.
- Indiana University ends employment of professor who taught that MAGA is covert white supremacy
- SCOTUS paves the way for Trump admin to end TPS for Haiti, Syria