David Mwangi
David Mwangi is a Nairobi-based business and economy correspondent for News Kenya. He demystifies markets, trade, banking and the policies that drive the Kenyan economy, helping readers make sense of how money moves. With a background in financial reporting, David offers clear, practical insight on the trends shaping livelihoods across the country.
April 04, 2026
Sports
Norwich City vs Portsmouth: Championship Draw at Carrow Road
Norwich City and Portsmouth played to a 1-1 draw at Carrow Road, highlighting the contrasting fortunes of both teams in the Championship.
April 04, 2026
Sports
Sporting Faces Santa Clara in Primeira Liga Clash
Sporting will host Santa Clara on April 3, 2026, in a key Primeira Liga matchup. Sporting currently holds second place in the league standings.
April 04, 2026
Sports
Al-nassr vs al-najma: Al Nassr vs Al Najma: Ronaldo Shines in 5-2 Victory
Cristiano Ronaldo returned from injury to score two goals in Al Nassr's 5-2 victory over Al Najma, marking his 100th appearance in the Saudi Pro League.
April 04, 2026
Sports
Rayo Vallecano vs Elche: A Crucial Clash in La Liga
Rayo Vallecano faces Elche in a critical La Liga match, with both teams in desperate need of points to secure their standings.
April 02, 2026
Trending
Total fourways: Fire at Petrol Station Causes Major Disruptions
A massive fire broke out at the Total Fourways petrol station, causing severe damage and traffic disruptions. Fortunately, no injuries were reported.
April 02, 2026
Sports
Las Palmas vs Granada: Key Matchup in Segunda Division
Las Palmas will face Granada in a critical match as they vie for promotion in the Segunda Division. Both teams have unique challenges ahead.
April 02, 2026
Sports
Wigan vs Leyton Orient: A Clash of League One Rivals
Wigan Athletic will host Leyton Orient at The Brick Community Stadium on April 2, 2026, in a crucial League One matchup. Both teams are vying to escape relegation.
April 02, 2026
Sports
SportPesa: Kenyan Player Wins Big with Aviator
A Kenyan player recently transformed a KSh500 stake into KSh6,000,000 on SportPesa's Aviator, highlighting the game's appeal.
March 31, 2026
Politics
Germany Secures Victory Against Ghana in Friendly Match
Germany won a friendly match against Ghana with a score of 2-1, showcasing both talent and areas needing improvement. Coach Julian Nagelsmann faces scrutiny over player performances.
March 31, 2026
Trending
Granada Prepares for Match Against Huesca
Granada will host Huesca on March 28, 2026, aiming to build on their recent success. With a solid lineup and home advantage, they are favored to win.