Keegan Leech
@keeganleech.co.za
690 followers 1.1K following 1.1K posts
I'm Keegan Leech! Researcher @africacheck.org. South African. You can follow me on some of the other websites too. Mutuals feel free to DM me. Personal site: https://keeganleech.co.za/ he/him
Posts Media Videos Starter Packs
Reposted by Keegan Leech
africacheck.org
🚰 Johannesburg’s water crisis has become a political flashpoint. Veteran politician Helen Zille made 6 claims about Joburg & Cape Town’s water infrastructure.

We fact-checked them:
✅ 2 correct
❌ 4 incorrect

🔎 Read more: africacheck.info/zille_water
Fact-checking Helen Zille’s claims about Johannesburg’s water crisis
Zille clashed with radio host Anele Mdoda, making claims about water infrastructure. We tested them for accuracy.
africacheck.info
keeganleech.co.za
Nah, it's not worth logging on today.
keeganleech.co.za
This is such a great idea!!
keeganleech.co.za
I'm mostly not even joking. I love post!
keeganleech.co.za
Postcards with charming watercolours on the front.
Reposted by Keegan Leech
shengokai.blacksky.app
Putting aside the question of AI personhood, a slur requires a history of dehumanization.

In order to fuction, the slur has to call into being that history of dehumanization for its injurious force. There is no such history for LLMs, regardless of claims otherwise.
keeganleech.co.za
Terminator, but I suspect that gut response is not actually the correct answer.
Reposted by Keegan Leech
nikostratis.com
Tusk by Fleetwood Mac has entered the chat
thewanderingjew.bsky.social
In defense of Taylor Swift...what's the best 12th album anyone has ever made?
Reposted by Keegan Leech
shineyezehuhh.bsky.social
Just saw these stills from Akira Kurosawa's High and Low and said "Good heavens" out loud.
Man peering out of a bed of flowers with a reflection shining back from his glasses. Back facing shot of a man watching sail boats from behind a fence. Silhouette of a man pulling a gun on another man as he looks at the backdrop of the mountains Mustached man gripping his briefcase tightly, face scrunched up in a scowl, as he rides in a filled passenger car.
keeganleech.co.za
This is great! I've been saying to people since I got on here that "Bluesky's *theoretically* decentralised, but..."
But illustrating why and how, and why that problem is both so consequential and so entrenched... Like the blog post says, it's enough to put you to sleep. 😅 This does it so well.
keeganleech.co.za
Honourable mentions would probably include:
Palm Springs
Problemista
Conclave
keeganleech.co.za
Some popular choices I agree with:
Everything Everywhere All At Once
Nope
Sinners
Godzilla Minus One
RRR
Past Lives (😭😭)

I'd also like to add the personal suggestion Drive My Car
davelevitan.bsky.social
One Battle After Another has been getting a lot of “best movie of the decade” talk, and I’m inclined to agree but I’m curious — what’s the competition?
keeganleech.co.za
I think "of the decade" implies released in the 2020s, so I don't know if any of these count. 😅
Reposted by Keegan Leech
dailymaverick.co.za
South Africans sailing with the Gaza Sumud Flotilla describe the interception, as Nkosi Zwelivelile Mandela calls for his ‘immediate release’ and the fleet’s organisers decry the Israeli navy’s action as a ‘war crime’.
Gaza flotilla: Mandela, 2 other S Africans detained by Israel
www.dailymaverick.co.za
keeganleech.co.za
Nosferatu Joseph is my favourite one. 😌 It gives off the vibe of, "Please, Count Orlok sounds so formal. Call me..."
Reposted by Keegan Leech
africacheck.org
📍Dakar, Senegal

Day 1 of #AfricaFactsSummit2025 is underway!

Panels, keynotes & breakout sessions explore fact-checking, sustainability, AI tools & access to information.

Stay tuned for highlights as we strengthen information integrity & safeguard democracy.
keeganleech.co.za
NJ must be able to stand for something spooky.
Unfortunately, all my under-caffeinated brain can offer up is "the Loch Ness Jonster".
keeganleech.co.za
One Battle After Another spoilers without context.
Two-Step verification RFK Jr Parkour! Saint Nick