
storyteller | alumnus @cardiffuni |Reagan-Fascell fellow| Chevening scholar
Joined April 2009
- Tweets97.8K
- Following3.8K
- Followers561K
- Likes4.4K
Pinned Tweet
New True Crime Podcast ALERT. The story of Tecra Muigai and Omar Lali is coming soon; here is the PROMO.
Listen to Case Number Zero: the death of Tecra. open.spotify.com/episode/1hF…
James Smart retweeted
Every time I live through yet another Brazilian election I can’t but marvel at an electoral system that can count 120 million votes in a single evening. Take a bow, Brazil
James Smart retweeted
Lula victory speech:
"We had to overcome foreign interference through digital platforms, which we will have to regulate.
We cannot have monstrously huge corporations earning millions & billions, paying no taxes to this country & trying to steer this country's election results."
James Smart retweeted
We passed all the clauses of the Finance Bill 2024 because there was nothing wrong - President Ruto
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. 😂🏃🏿♂️🇰🇪





























