Rest in peace, Binyavanga Wainaina
Binyavanga Wainaina died last night in a hospital in Nairobi at the age of 48. We lost him far, far too soon, but Bin spent… Read More »Rest in peace, Binyavanga Wainaina
Binyavanga Wainaina died last night in a hospital in Nairobi at the age of 48. We lost him far, far too soon, but Bin spent… Read More »Rest in peace, Binyavanga Wainaina
If you’re a frequent traveler, you probably have needed a visa expediter at some point. Good expediters can get you out of a serious jam,… Read More »Don’t use A. Briggs
en français, ci-dessous The Democratic Republic of Congo held presidential elections on December 30, 2018. Preliminary results were originally scheduled to be released yesterday, January… Read More »Deceptive ads and the DRC election: help us document possible election fraud
There is no excerpt because this is a protected post.
I was honored to give the opening keynote this Friday at the Future of Speech Online, held at the beautiful Knight Conference Center atop the… Read More »We Make the Media – a recent speech at Freedom of Speech Online 2018
On Wednesday, June 20th, Matt Smith and Aura Bogado broke a harrowing story about the Shiloh Treatment Center, south of Houston, TX, one of the… Read More »Media and provenance