storyteller | alumnus @cardiffuni |Reagan-Fascell fellow| Chevening scholar

Joined April 2009
🔊🔊NEW PODCAST ALERT🔊🔊 Paradise Lost, a tell all story of the life of LOUIS OTIENO, from top name in media business to a life 'in the desert' What happened to anchor man Louis? New episodes every Saturday here 👇🏿 nation.africa/kenya/news/par…
58
376
12
618
James Smart retweeted
I am so grateful right now 🙏 I made my Debut as a Football Stadium Announcer, at Nyayo National Stadium yesterday, in the CAF Confederation Cup between Tusker FC and Singida Black Stars I am so grateful for all the support I got from Jeff Kinyanjui of (FKF) and his team
59
74
11
393
8,661
James Smart retweeted
The Prime Minister of Singapore travels on a budget airline for official duties, opting for a standard flight without luxury, a large entourage, or taxpayer expense. This exemplifies how to earn respect. 🫡
344
1,383
321
7,126
508,556
James Smart retweeted
President Ruto: Housing is the most consequential achievement of my administration because I have managed to get Kenyans out of slums.
432
67
164
438
80,512
James Smart retweeted
I kept my passes from KQ flights 202 and 203 to and fro Mumbai on 15/16 October 2025. I couldn’t tell you what the toughest part of the day was, receiving the news in the morning or taking that flight to Mumbai. But I digress. I want to say Ahsante sana to some key people who made everything possible in very difficult circumstances. 1. The Indian High Commission in Nairobi and the Indian Government. I don’t know how many rules of international travel were bent to make that flight happen. Ahsante sana. 2. @KenyaAirways management and the flight crew led by Capt. Saviemaria Ondego. Absolute class. Bwana on the way back we thought our tears had dried then she hit us with that call change to RAO001 when we entered our airspace. Wacha tu. God bless. 3. The regular passengers on those two flights. Many were bumped off. Heavy seat changes to accommodate the delegation. Long delays especially on flight 202. Many had no idea what was happening until we were airbone and the captain made the announcement. Apologies for the inconveniences on that day, but you were very gracious. God bless. 4. The @kdfinfo . Bwana for the honor extended to Baba, we his people will forever be grateful. Salute🫡
445
3,106
82
14,029
672,490
#Rwanda's Sports Minister Nelly Mukazayire says preparations to host the Formula 1 African Grand Prix will focus on three key areas: competition, entertainment and business. #RBANews
332
1,790
631
8,560
1,758,381
Raila Odinga's politics were full of contradictions; his camp included honest, grounded men, but also useful idiots and con artists. My essay on the man who defined Kenya's politics for decades. nation.africa/kenya/weekly-r…
6
10
2,412
Tooro, my beloved kingdom, We lost a King, I lost a brother. We have lost a son. But we must not lose each other. Let us mourn together, let us seek the truth together and let us protect Tooro together. 👑🕊️❤️
136
125
3
2,069
63,621
James Smart retweeted
Sana
Mungu anapenda watu wake sana.
1
323
Mungu anapenda watu wake sana.
10
18
1
70
11,265
We took this photo with Prof @AmbreenaManji specifically to ensure @gautambhatia88 experiences the appropriate FOMO. Our e-acquaintance has finally escaped the internet and entered the physical realm 😂.
1
10
94
2,644
Tunakuuzia T-shirt 50 bob na ukona audacity ya kuuliza kama itafade😂
210
1,993
62
12,695
168,973
James Smart retweeted
At least World Athletics 2029 videos will be available in "My region"
2
18
3
52
6,396
James Smart retweeted
Police in Democratic Republic of Congo fired of tear gas and warning shots as hundreds of people protested in the capital Kinshasa against proposed constitutional changes that could allow President Felix Tshisekedi to run for a third term reut.rs/4xv8Vwb
236
1,274
257
3,115
707,016
James Smart retweeted
I DON’T YOU GUYS UNDERSTAND WHAT KENYA HOSTING THE @WorldAthletics CHAMPIONSHIPS ‘29 MEANS TO ME. I’m not from Kenya but getting this to Africa for THE FIRST TIME IN HISTORY AND THEN KENYA TO HOST??? Today, I’m crying happy tears 😭😭😭
22
185
5
1,185
15,550
In solidarity with Mark Bichachi. You’re one illness away from poverty, and that’s why healthcare should be free.
4
39
206
44,665
James Smart retweeted
Replying to @Lawton_Times
I hear doping was not a factor. They simply realised Brits come to Kenya to train, then Kenyans go to London to beat them. So they decided to bring the training and the beating under one roof. Nairobi 2029. 😂🏃🏿‍♂️🇰🇪
245
1,779
125
6,160
187,194
James Smart retweeted
Mtu ameniambia nikona shida ya maskio juu huwa nacheza na grenades 😡😡😡
99
240
24
2,568
44,994
The hosting venue #KasaraniStadium #Nairobi29
58
422
48
2,489
94,563
James Smart retweeted
😂😂😂 Game of Thrones in Fortportal
98
241
27
1,529
72,325
James Smart retweeted
Safaricom share sale to Vodacom declared null and void, High Court says divestiture was done in contravention of Constitution and the law and 15pc shares should be restored.
84
661
70
1,333
98,269