Mike Yambo (@YamboMike) header
Mike Yambo (@YamboMike) profile picture

OSINT Investigator @AFPFactCheck

Joined September 2012
Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)Photo by Mike Yambo (@YamboMike)
I learnt the fundamentals of open-source journalism from @BenDoBrown , and his training played a big role in shaping my OSINT journey. For anyone who has admired my investigative work and wondered where to start, this is a great course to get you going!
Over the past few years, lots of folks have asked me how to get into open source analysis. Not just techniques, but writing findings, visuals, privacy, ethics & running investigations. So I spent the past few months building a proper answer - a full course. Here it is.
3
2
10
818
This is most likely a 105mm M1, a High-Explosive-Fragmentation (HE-Frag), spin-stabilised projectile, consisting of a hollow steel body with a boat-tail base. These are dangerous unexploded ordnance. Which makes me wonder how this ended up in the hands of a ‘fisherman’ in Lake Victoria?! cc @Odangaring osmp.ngo/osmp2364/
2
247
Mike Yambo retweeted
3d reconstruction of a protest timeline is such a wild use of the method. archival work in real time basically
1
1
54
Two years ago, I worked on this visual investigation for @NationAfrica. What I didn’t realize then was that I was documenting a pivotal moment in Kenya’s modern history. By monitoring the hashtag #RejectFinanceBill2024, we captured how online anger steadily evolved into mass protests on the streets of Nairobi and other towns across the country. Using 3D reconstruction, we built a minute-by-minute forensic timeline that mapped the events leading up to the moment protesters stormed Kenya’s Parliament.
Eight hours of rage: How the Finance Bill 2024 led to Kenya’s Parliament Invasion Read more: nation.africa/kenya/news/eig…
1
3
289
One hundred days ago today, while lawmakers gathered to vote on the Finance Bill 2024, Kenyan youth took to the streets. Their rallying call to reject the Finance Bill 2024 in its entirety had succeeded in inspiring thousands of protesters to gather and occupy parliament.
3
69
3
138
9,653
On June 25, Kenyan youth took to the streets in opposition of the Finance Bill 2024 & inspired thousands of protesters to gather & occupy the Parliament of Kenya. @NationAfrica investigates the sequence of events that led to the Invasion of parliament. buff.ly/4dBA5rg
7
10
1,704
Well in, champ! Your incredible storytelling became the perfect finishing touch. I’m so glad the long hours we put in together paid off with this well-deserved recognition. You truly deserve that trophy Jackline Macharia, and the entire team @NationMediaGrp and @bellingcat is proud of you. Keep winning big!
Late update but it has to be done! Won Best Investigative reporting at the Media Excellence Awards by the @MediaCouncilK Grateful to @YamboMike for bringing me into this project and @bellingcat for working with us. Watch Brothers in Arms here: youtu.be/qL0mo2f5S0k?si=hgce…
2
1
7
1,148
Mike Yambo retweeted
Late update but it has to be done! Won Best Investigative reporting at the Media Excellence Awards by the @MediaCouncilK Grateful to @YamboMike for bringing me into this project and @bellingcat for working with us. Watch Brothers in Arms here: youtu.be/qL0mo2f5S0k?si=hgce…
2
1
12
1,748
🇿🇦 As anti-immigrant protests escalate in South Africa, images and videos purporting to show xenophobic attacks on foreign nationals have spread online. But some are old and unrelated to the current unrest. Read more: u.afp.com/SA2026
3
14
15
1,948
Mike Yambo retweeted
Looks like the ShOAB-0.5 submunitions are now being deployed by the Russian and Malian forces - cc @Easybakeovensz nitter.cf/hami32813/status/20555…
Ces petites sphères métalliques sont des sous-munitions dispersées par des bombes à fragmentation, notamment des RBK-500, lors d’une frappe aérienne menée par un avion de chasse de l’armée malienne et ses supplétifs russes hier au nord-est de Tombouctou. ⚠️ Attention Certaines peuvent ne pas exploser immédiatement et rester actives longtemps après les frappes, représentant un grave danger. Ne les touchez pas, ne les déplacez pas et éloignez-vous immédiatement de la zone.
2
5
1,074
Join us in congratulating all our journalists who were recognised at the 2026 Media Council of Kenya Annual Media Excellence Awards (AMEA). Our dominance at the awards demonstrates the power of bold, impactful storytelling. With 6 of our journalists emerging winners and 14 of them receiving awards across various categories including investigative journalism, governance, tourism, and gender reporting, this recognition reflects our commitment to truthful journalism that informs, drives change, and positively influences society. Read more about our winners here: lnkd.in/dHZmHdje #AJEAAwards #StorytellingWithImpact #PositivelyInfluencingSociety
1
3
10
794
Mike Yambo retweeted
Nation Media Group journalists were among the top winners at this year’s Annual Media Excellence awards with 15 entries taking home awards in investigative, governance, tourism and gender reporting categories among others. #NTVAtOne @wangechimu
5
13
2,351
Mike Yambo retweeted
Strange bedfellows May 17, 2026 🗞️ 🌍 The stories that shape Kenya delivered to you daily. Subscribe to the Daily Nation ePaper for just KSh 1,050/month and get unlimited access. Tap here: zurl.co/bmseS #YourTrustedNation
2
7
12
2,286
Looks like the ShOAB-0.5 submunitions are now being deployed by the Russian and Malian forces - cc @Easybakeovensz nitter.cf/hami32813/status/20555…
Ces petites sphères métalliques sont des sous-munitions dispersées par des bombes à fragmentation, notamment des RBK-500, lors d’une frappe aérienne menée par un avion de chasse de l’armée malienne et ses supplétifs russes hier au nord-est de Tombouctou. ⚠️ Attention Certaines peuvent ne pas exploser immédiatement et rester actives longtemps après les frappes, représentant un grave danger. Ne les touchez pas, ne les déplacez pas et éloignez-vous immédiatement de la zone.
2
5
1,074
Always brother 🤍
Grateful to have people like @amalhamdanelex, @Tom_Rhodes_, @constance_daire, @nmchl, @YamboMike, @AminSikka and so many other amazing souls in my life. When i was down, they stood by me in silence— no noise, just real support. I felt every bit of it, i’ll never forget🖤
1
2
651
Mike Yambo retweeted
Grateful to have people like @amalhamdanelex, @Tom_Rhodes_, @constance_daire, @nmchl, @YamboMike, @AminSikka and so many other amazing souls in my life. When i was down, they stood by me in silence— no noise, just real support. I felt every bit of it, i’ll never forget🖤
1
1
7
1,338
Congratulations champ! We shall miss you fr! But we thank God for the growth.
1
1
2
150
Congratulations mate, and go do what you do best ju wewe ni mnoma!👏🏾👏🏾👏🏾
*Some personal news After three years at Nation Media Group, I’ve joined @AFP for @AFPFactCheck global digital investigations team. I’m deeply grateful to Nation for the opportunity and space to help pioneer open-source investigative journalism through #NationForensicUnit. I’m proud of what we built, and I look forward to seeing this work continue to grow. At a time when impactful public-interest journalism feels more important than ever, I’m excited to keep reporting from across the continent.
1
5
264