Brian Otieno

Brian Otieno is a Nairobi-based journalist who covers national news and politics for News Kenya. With a keen eye for accountability and the corridors of power, he tracks the decisions that shape the nation and explains what they mean for ordinary Kenyans. His reporting blends sharp analysis with on-the-ground detail drawn from across the capital.

Uhuru Kenyatta’s Political Engagement in Kenya

Rigathi Gachagua has defended Uhuru Kenyatta against criticism from Kenya Kwanza leaders, highlighting ongoing political tensions.

Ol vs rennes

Lyon hosts Rennes on May 3, 2026, in a vital match for Champions League spots. Both teams are performing well in Ligue 1.

Kenya Meteorological Department issues warnings as heavy rains cause fatalities

Heavy rains in Kenya have resulted in significant fatalities and widespread destruction, prompting urgent warnings from the Kenya Meteorological Department.

Kithure Kindiki Receives Endorsement from President Ruto

President Ruto has endorsed Kithure Kindiki as his running mate for the upcoming elections. This move consolidates support ahead of the 2027 General Election.

Lyon vs rennes prediction

Lyon and Rennes are in a tight race for points in Ligue 1. The match on May 3, 2026, at Groupama Stadium is crucial for both teams.

Utrecht FC aims for European competition while NAC Breda fights relegation

Utrecht FC seeks a European spot, while NAC Breda struggles to avoid relegation in a key Eredivisie match.

Valencia celebrates 1,500 LaLiga matches at Mestalla

Valencia CF is poised to mark a significant milestone with their 1,500th LaLiga match at Mestalla against Atlético Madrid.

Swansea vs charlton

Swansea City defeated Charlton Athletic 3-1 on the final day of the season, with Adam Idah scoring twice.

Casa pia vs tondela

Casa Pia and Tondela clash in a vital relegation battle at Estádio Municipal de Rio Maior. Each team desperately seeks points to avoid relegation.

Real sociedad b vs burgos

Burgos CF aims to return to winning ways against a struggling Real Sociedad B at Anoeta. The match is critical for playoff positions.