Sham Jaff
@shamjaff.bsky.social
Journalist. Berlin. I write a newsletter bringing perspectives from Asia, Africa, the Americas to mostly Western audiences. Sign up on www.whathappenedlastweek.com
As a journalist, it is my duty to report the truth. Especially the uncomfortable ones.
October 27, 2025 at 8:16 PM
As a journalist, it is my duty to report the truth. Especially the uncomfortable ones.
Ich kann den Ton nicht ganz einordnen. Ist das eine Warnung, ein Geständnis oder eher ein stolzer Moment? „Bis an die Grenze des Verfassungsrechts“ – spannend, dass das jetzt das Ergebnis und kein Warnhinweis ist.
October 10, 2025 at 9:44 AM
Ich kann den Ton nicht ganz einordnen. Ist das eine Warnung, ein Geständnis oder eher ein stolzer Moment? „Bis an die Grenze des Verfassungsrechts“ – spannend, dass das jetzt das Ergebnis und kein Warnhinweis ist.
Nothing on German TV on the Sumud Flotilla. Even if not for Gaza, not even for their own citizens. Watching Arabic news instead.
October 1, 2025 at 11:47 PM
Nothing on German TV on the Sumud Flotilla. Even if not for Gaza, not even for their own citizens. Watching Arabic news instead.
Perfect time to read this.
September 23, 2025 at 1:29 PM
Perfect time to read this.
Remember when Gordon Brown in 2009 genuinely believed that Twitter would make genocides impossible? That public opinion fueled by real-time internet outrage would force govs to act? Bless his optimism. www.theguardian.com/politics/200...
August 7, 2025 at 7:06 PM
Remember when Gordon Brown in 2009 genuinely believed that Twitter would make genocides impossible? That public opinion fueled by real-time internet outrage would force govs to act? Bless his optimism. www.theguardian.com/politics/200...
Photo by Fadi Al-Hawari, Gaza, November 2024.
July 27, 2025 at 12:28 PM
Photo by Fadi Al-Hawari, Gaza, November 2024.
I’ve made some progress
July 14, 2025 at 6:34 PM
I’ve made some progress
“Freedom of speech is one thing, but…”
July 9, 2025 at 8:41 AM
“Freedom of speech is one thing, but…”
Ironically, this happened today
June 22, 2025 at 12:34 AM
Ironically, this happened today
According to new data from UNICEF and ILO, around 138 million children worldwide work in jobs that harm their health, keep them out of school, or violate their basic rights. That’s 1 in 10 children globally. Behind every number is a kid who doesn't have a safe, healthy childhood.
June 15, 2025 at 11:23 AM
According to new data from UNICEF and ILO, around 138 million children worldwide work in jobs that harm their health, keep them out of school, or violate their basic rights. That’s 1 in 10 children globally. Behind every number is a kid who doesn't have a safe, healthy childhood.
Funny how this chart is basically just a graph of Western Europe picking their favorite imperial capitalist every few years like it’s Eurovision for global hegemony. “Ooh Obama has such nice vibes, 88 points from Germany!” Meanwhile, all roads still lead to drone strikes.
June 12, 2025 at 10:01 AM
Funny how this chart is basically just a graph of Western Europe picking their favorite imperial capitalist every few years like it’s Eurovision for global hegemony. “Ooh Obama has such nice vibes, 88 points from Germany!” Meanwhile, all roads still lead to drone strikes.
Someone in Nigeria explain this ASAP
June 12, 2025 at 9:17 AM
Someone in Nigeria explain this ASAP
Danke @dirkknipphals.bsky.social. Über den ÖRR und sein Selbstverständnisproblem. taz.de/Debatte-uebe...
April 21, 2025 at 8:23 AM
Danke @dirkknipphals.bsky.social. Über den ÖRR und sein Selbstverständnisproblem. taz.de/Debatte-uebe...
Pretty privilege exists in writing, too. Perhaps also one of the reasons why ChatGPT can make stuff up, and many forget to factcheck.
April 5, 2025 at 12:00 AM
Pretty privilege exists in writing, too. Perhaps also one of the reasons why ChatGPT can make stuff up, and many forget to factcheck.
Some interesting takes here. www.foreignaffairs.com/world/what-g...
April 4, 2025 at 10:23 PM
Some interesting takes here. www.foreignaffairs.com/world/what-g...
Apparently, I’m an idiot with zero grasp of human history. Just finished Chapter 1—can’t wait to keep humbling myself.
March 17, 2025 at 2:14 PM
Apparently, I’m an idiot with zero grasp of human history. Just finished Chapter 1—can’t wait to keep humbling myself.
Good for them, it’s been a while since I’ve felt that level of devotion to a sentient Cheeto dust manifestation.
March 16, 2025 at 11:57 AM
Good for them, it’s been a while since I’ve felt that level of devotion to a sentient Cheeto dust manifestation.
A picture for the history books. A delegation enters the prison, listens, comes back with a message. A carefully composed image, a formal table, serious faces, at the center, Öcalan stands out by way of placement, a statement delivered through its own staging. Powerful.
February 27, 2025 at 2:20 PM
A picture for the history books. A delegation enters the prison, listens, comes back with a message. A carefully composed image, a formal table, serious faces, at the center, Öcalan stands out by way of placement, a statement delivered through its own staging. Powerful.
German TV. Election night. Street interviews.
February 23, 2025 at 9:38 PM
German TV. Election night. Street interviews.
There’s something radical about Kurdish dance—Halperke—a simple, rhythmic expression that has the power to bring people together in the most unpretentious way. It’s a dance that asks for so little yet gives so much in return: a moment of connection, of belonging, of shared joy.
February 9, 2025 at 4:11 PM
There’s something radical about Kurdish dance—Halperke—a simple, rhythmic expression that has the power to bring people together in the most unpretentious way. It’s a dance that asks for so little yet gives so much in return: a moment of connection, of belonging, of shared joy.
She doesn’t know who Donald Trump is.
February 4, 2025 at 3:18 PM
She doesn’t know who Donald Trump is.