Find me on Bluesky: https://xitter.cf/t.co/4ZvT2zBwAY International Journalist, author, Visiting Prof. @ Columbia Journalism School https://xitter.cf/t.co/g9LgZ9CSDx

Joined April 2010
Now ***Available for PRE-ORDER*** wherever books are sold: Many years in the making, my book about Germany's far-right, anti-immigrant terrorists will be published in May 2024 by @GrandCentralPub U.S. bit.ly/LookAwayBook & @HarperCollinsUK bit.ly/WhiteTerrorBook Order now!
7
4
2
21
3,783
The Chinese writer Sanmao has moved millions of people. Literally. Each week, thousands of tourists flock to Sanmao’s birthplace in Chongqing. Thousands more travel to the Sahara and Spain annually to follow in her footsteps. nowvoyagermagazine.substack.… @nowvoyagermag
1
106
Behind the scenes: I spoke with @nowvoyagermag about my journey following one of China’s most elusive writers across the world. Did Sanmao's Africa exist? Searching for Sanmao’s Sahara: nowvoyagermagazine.substack.…
165
“I tried investigating a mysterious media company. A police report was filed against me.” cjr.org/feature/i-tried-inve… For @CJR my former student @RiddhiKSetty investigated a media mogul who frauded freelancers—including me.
1
157
“It’s disaster capitalism,” said sociologist Parijat Chakrabarti. “The flood isn’t just a flood. It’s an opportunity for NGOs to make money. For the government to give friends contracts to build houses." placesjournal.org/article/do… @PlacesJournal
96
Kenya's “government isn’t in the business of public good. They’re in the business of public rhetoric" said @Mr_Endiem The problem is corruption. “It’s much bigger than just climate. We need to hold people accountable. We need to send people to jail.” placesjournal.org/article/do…
3
1
169
"All of these developments are anti-poor,” Ahmad said. “And they’re not sustainable.” For @PlacesJournal I investigated the consequences of "sustainable development" for the poorest of Kenya's poor: placesjournal.org/article/do…
2
2
419
For 3 years, I followed one community through an endless cycle of floods, demolitions, and evictions, in a single Nairobi slum. For @PlacesJournal, my deep dive into how the city's poorest residents are being evicted in the name of "climate resilience." placesjournal.org/article/do…
1
106
My latest: Meet Kenya’s Doubly Displaced placesjournal.org/article/do… Fleeing floods and drought in rural areas, Kenyans find precarious refuge along Nairobi rivers. Now, residents say the city’s Climate Action Plan is being weaponized against them. @PlacesJournal
1
188
I went on Polish TV to talk about how the media ought to navigate misleading, anti-immigrant narratives, here and around the world: youtube.com/watch?v=f2LTqHUt… @TVPWorld_com Thanks Maia Mazurkiewicz for having me on. With @AnnaAlboth @columbiajourn @ColumbiaJournMA
45
📢@JacobKushner: dziennikarz, autor książek, w tym reportażu 𝗕𝗜𝗔Ł𝗬 𝗧𝗘𝗥𝗥𝗢𝗥 (@CzarneWyd) dołącza do grona prelegentów 13. Igrzysk Wolności 2026! Organizatorem jest Fundacja Liberté! Miastem Gospodarzem jest Łódź. Partnerem Strategicznym jest Łódzkie Centrum Wydarzeń.
1
2
3
236
7 years in the making, this feature for Now Voyager Magazine took me to six countries on 4 continents. The epic story of the famous writer turned travel influencer who became China’s literary lens into Africa, and the world. But was Sanmao’s Africa real? nowvoyagermag.com/@nowvoyage…
8
2
38
5,607
Jacob Kushner retweeted
One of the last days of the year spent with ⁦@uw_sjmc alum @JacobKushner⁩ ⁦⁦⁩ discussing his terrific book. We are 2 who can spend time rehashing the footnotes. Seriously a great read. And a Happy New years to all BTW
1
2
239
First day of the semester. Excited for what these students will achieve. @columbiajourn @ColumbiaJournMA M.A. Politics class of 2026 Learn more: journalism.columbia.edu/ma-d…
1
3
438
Congrats to @carolabbottg for publishing this fascinating story in The Dial magazine, thanks to a connection she made with editor Mara Wilson at the Columbia Journalism School Freelance Fair: thedial.world/articles/news/… @columbiajourn @thedialmag @not_matilda
1
174