
storyteller | alumnus @cardiffuni |Reagan-Fascell fellow| Chevening scholar
Joined April 2009
- Tweets97.8K
- Following3.8K
- Followers561K
- Likes4.4K
Pinned Tweet
🔊🔊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…
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
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🫡
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…
James Smart retweeted
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.
👑🕊️❤️
James Smart retweeted
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 😂.
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
Congo police break up protests against constitution changes - News
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 😭😭😭
James Smart retweeted
In solidarity with Mark Bichachi.
You’re one illness away from poverty, and that’s why healthcare should be free.
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. 😂🏃🏿♂️🇰🇪
James Smart retweeted
The hosting venue #KasaraniStadium #Nairobi29





























