Freelance journalist/researcher with a passion for democracy, human rights & wildlife preservation. Reporting on wars, uprisings & conservation

Amsterdam, the Netherlands
This thread is only a fraction of what I've seen & what people told me in Sagaing, Myanmar. If any editors would be interested in any stories about Sagaing, the people, fighters, refugees, war crimes, drone units etc, or if anyone know of any editors who might, my DMs are open!
I have just come back Myanmar 🇲🇲 where I spent two weeks traveling around the resistance-held territories of the Sagaing region. Its a remote region which no other foreign press has managed to visit since the start of the war five years ago. I'll share some impressions below 🧵
14
106
528
129,067
If you're gonna listen to any speech about #Ukraine 🇺🇦, let it be this one. The Kenya ambassador to the UNSC perfectly explains how people across Africa understand Ukraine, and what the Kremlin's acts of aggression mean in our post-colonial world.
1,362
32,310
102,798
Most unserious administration in American history.
“if americans can survive 10 years of greta thunberg, you guys (europe) can survive a few months of elon musk.” - vp vance with quite the comparison
769
3,101
72,295
1,457,973
When you and the gang are out reporting on one of the biggest massacres in modern day Europe, but someone sees a cute cat.
696
11,718
52,611
Dear Americans, while you were busy these past years living your lives people across the world were fighting against the same kind of state violence you're experiencing now and far worse. Listen to their stories & their advice on how to deal with, survive, & overcome these times
262
12,628
42,341
If you'd ask me to explain with a single video why there is so much bloodshed in Sudan I'd probably pick this one.
193
8,999
44,696
788,002
#Syria: incredible scenes from the moment the prison cells were opened at the women's detention area of Sednaya prison.
525
8,125
38,951
10,912,241
Bad day for Orban. Hungary 🇭🇺
1,201
3,894
32,309
1,255,155
I've just come back from #Venezuela 🇻🇪 where I spent 2.5 weeks, witnessing the run-up to the presidential vote, and what was arguably the most outrageous election steal in the modern history of Latin America. I'll share some thoughts below 🧵
356
8,155
30,109
3,267,405
Spanish reporter was at the train station to record some quotes of travelers affected by the blackout. Randomly runs into Aragorn wearing a Ukraine shirt while being fluent in Spanish.
🟠 #EnDirecte Viggo Mortensen arriba a Sants per agafar l'AVE amb l'ARA sota el braç: "La gent ha estat bastant pacient" Segueix tota l'actualitat de l'apagada, minut a minut, al @diariara ara.cat/economia/caiguda-gen…
203
2,382
29,787
1,760,879
I'm sorry. How many people were killed????
At least 700 dead in Tanzania's post-election protests, opposition says ➡️ go.france24.com/ili
85
5,093
26,385
861,341
#Ukraine 🇺🇦: anti-war protesters fill the streets in #Moscow tonight, showing many people in #Russia 🇷🇺 reject the #Kremlin's aggression
193
5,176
21,235
The Ukrainian flag has been raised at the embassy in #Syria as the national anthem is being played on the loudspeakers. Major Russian geopolitical defeat.
391
3,069
22,874
511,284
Seriously! What the hell is this? Whatever you think of #Catalonia I think we can all agree that this kind of violence is completely unprovoked and unjustified
1,697
14,679
20,789
There has never been such a clear case of one world leader wanting to do another world leader.
Albanian PM Edi Rama welcomes Italy's Meloni, kneeling before her.
172
940
21,440
1,318,259
Replying to @Liveuamap
President Macron: "The United States, our ally, has changed its position on this war, is supporting Ukraine less and is leaving doubts about what will happen next." liveuamap.com/en/2025/5-marc…
131
909
18,296
402,860
Your story is not unique, in fact it has been played out countless times before in countries you probably wouldn't even be able to find on a map. Learn from other movements in the world. Let their experiences educate you and help you put your own struggle in perspective
103
3,720
16,642
#Ukraine 🇺🇦: the Ukrainian mufti Said Ismagilov has taken off his religious clothing and put on a uniform as he has joined the defense forces of Ukraine.
170
2,881
13,940
"hey mate, what are you up to? Wanna ride the giant Assad sled later?" #Syria
120
1,998
14,572
1,181,234
#Ukraine 🇺🇦: somewhere near #Kyiv a Ukrainian MiG-29 (low-flying) is taking on a Russian Su-35.
267
3,864
14,020
First Poroshenko refuses to say anything critical about Zelensky, now Zaluzhnyi posts this picture with the president. All of Zelensky's potential political rivals in a election are now gathering behind the president. America's bullying is only making Ukraine more united.
This war is a test of our resilience and courage, revealing both our strength and the loyalty of our true allies. In the coming days, London will be a stage for crucial discussions on Ukraine and the support we need. The road ahead won’t be easy, but together, we will overcome every challenge🇺🇦🇺🇦🇺🇦
414
2,462
14,145
530,431
Rule of thumb when it comes to Burkina Faso 🇧🇫: Whenever Traore makes an announcement like this it means he has lost another town to the jihadists and is saying these things to put up a smokescreen to hide his military incompetence.
🇧🇫 BREAKING – Ibrahim Traore says, "We won't export minerals to western countries anymore."
161
799
12,129
822,296
The new Syria.
1,040
717
11,174
2,704,191
Absolutely shocking footage of a Russian warplanes firing missiles into a residential area in #Ukraine 🇺🇦. A child screams in terror.
455
4,857
11,082
After 60 hours, of which I slept like 6, I'm going to bed. These past days were absolutely incredible. The Free Syria flag now flies over every city of the country as Syrians have reclaimed their homeland. Mabrouk, mabrouk, mabrouk. Syria is just the beginning.
119
1,197
10,666
826,380
The World Press Photo of the year is this photo by Ronaldo Schemidt of a Venezuelan protestors who caught fire after the fuel tank of a police motorcycle blew up. In a way it's a metaphor for the whole situation in #Venezuela 🇻🇪
93
3,251
9,718
One of the biggest PR achievements of the Houthis is that they fooled the international left in believing that a religious faction of feudalist warlords is actually part of the global struggle for progressive values.
324
1,090
9,385
476,495
This is EXACTLY what a double-tap airstrike looks like: bomb a location like hospital, school or apartment block, wait 10-15 minutes for first-responders, medics, press and surrounding residents to get to the site, and strike again, maximizing the number of people killed.
170
3,828
10,110
382,908
"We are teetering on dictatorship" @donlemon on CNN following Trump's speech.
47
1,341
9,277
I see it's time to do the meme again.
Replying to @BenFRubinstein
If only we still had the gas
23
739
9,305
289,213
We need a new comprehensive Free Trade Agreement. Hear me out:
410
633
9,537
363,772
Dozens of not hundreds are injured all over the center of #Beirut.
37
2,112
9,342
#DRCongo 🇨🇩: apocalyptic scenes in #Goma as hundreds of thousands of people are forced to flee, desperate to escape from the advancing #M23 and Rwandan forces. Many of the people have been on the run for over 30 years at this point.
353
5,404
9,498
1,526,426
Iranian regime in a nutshell: -economy sucks but a necessary sacrifice to prepare for war. -brutal repression is essential to maintain unity in case of war. -international isolation a minor price to pay in order not to be hindered in preparation for war war starts: -sucks at war
Footage reportedly documenting an Israeli Hermes 450 over Tehran.
91
925
9,440
515,251
The betrayal of the West.
1,063
1,040
8,972
379,681
In a shallow attempt to whitewash their own image following the bloodshed they committed RSF genocidaires are filming themselves handing out candy to terrified residents in El-Fasher The expression on that childs face tells you all you need to know about how people feel Sudan🇸🇩
126
2,583
8,508
693,414
Replying to @MazMHussain
Felt like I was watching a reel of a Mars colony
23
71
7,837
336,615
Guy was suppose to observe what turned out to be the most fraudulent elections in Georgia's recent history. Saw ballot stuffing which he described as "things I didn't like" but goes ahead by saying the elections "went smoothly" and turns the rest of the video into a travel vlog.
I Observed The Elections in Georgia
Community note
The video posted by the author clearly shows multiple instances of election fraud. Both international and domestic election monitors have described the process as unfair, indicating that the elections did not go "smoothly": isfed.ge/eng/gantskhade… www-osce-org.translate.goog/odihr/election…
63
463
8,066
325,938
Turkish nationalists tweeting about 2 things this week: 1. "Syrian refugees in Turkey are leeches who don't integrate & should go back the way they came." 2. "How dare Germany tell our people living there our nationalist symbols are not allowed in a championship. We are Turks!"
461
866
7,474
633,846
#Ukraine 🇺🇦: anti-war protests are growing tonight in #StPetersburg (🇷🇺).
90
1,733
7,533
Ah, to be young and crush one of the most militarized regimes in all of Asia.
77
793
8,179
595,852
Jolani was like: Yes, yes, toppling statues is fun and all, but please remember that someone will have to clean it up, and that overtime will have to be paid out of the state budget
That one guy who won’t shut up about institutions
25
396
7,703
394,433
Very concerning news. Marianna, the pregnant girl from #Mariupol, turns out to be one of the refugees that has been taken to #Russia in violation of the evacuation agreement. There they put her in front of a camera and have her say there was no aerial attack on the hospital.
518
3,082
6,722
Absolutely historic footage from #Aleppo tonight. Rebel forces reached the statue of Bashar's deceased brother Bassel al-Assad at the eastern edge of the New Aleppo district, taking down the regime flag. #Syria.
160
1,523
7,110
1,110,480
Events in #Bangladesh 🇧🇩 were made possible because the military decided not th repress the protests, but to stand with the people.
200
1,689
7,078
1,810,049
#Belarus just got its very own "tank man"
66
1,535
6,718
#Iran: incredible footage from the city of #Mahabad where riot police are cheered on by the people as they refuse to crack down on anti-regime protests.
186
1,674
6,353
Unbelievable story of two Colombian volunteers who fought with the International Legion in #Ukraine 🇺🇦. One their way home they had a layover in #Venezuela 🇻🇪, where they were arrested at the airport and subsequently deported to #Russia 🇷🇺 where they're now facing trial.
309
2,399
6,506
851,612
He did it, he actually did it. This man is having the craziest six months of his life any person ever had.
77
489
6,977
617,923
Saigon 1975 Kabul 2021
22
3,223
6,948
Trump sending weapons to Ukraine so his wife will stop mocking him.
Trump on Putin: “I go home and I tell the First Lady, ‘you know I spoke to Putin today, we had a wonderful conversation,’ she says ‘oh really? Another [Ukrainian] city was just hit.’”
50
319
6,824
273,323
Keep the Georgian people in your thoughts tonight as they continue to fight for their democratic and European future. 🇬🇪🇪🇺
77
1,295
5,812
366,973
Fun fact: this picture is exactly 10 years old today. Little did any of them know
156
2,305
6,037
Turkish drone after locating the burned remains of a foreign head of state.

ALT Turkish Flag Love GIF by Space Riders

After helping Iran to find out President Raisi’s helicopter crash site, Turkish drone Bayraktar Akıncı draw the Turkish national symbol on the map 🇹🇷
19
292
5,854
428,140
WTF... This is what people in #Guatemala 🇬🇹 saw after the Fuego volcano erupted less than an hour ago. Deaths have already been reported.
267
5,551
5,475
#Myanmar 🇲🇲: #KNLA and #BPLA resistance forces successfully stormed and captured a junta camp in #Mon state.
45
498
5,589
347,118
Jackson Hinkle's tweet about Drew Pavlou's family was the absolute lowest I have seen in my 11 years on this site. If he doesn't get banned for this there is really no hope for Twitter.
299
410
5,626
258,461
#Ukraine 🇺🇦: miraculously the driver appeared to he unharmed. Bystanders are doing their best to free him.
157
1,516
5,447
The situation in Morocco 🇲🇦 is spiralling out of control. The FIFA riots have spread to almost every major city tonight. Reports of dozens of injured, lots of destruction and even a couple cases of live ammo having been used. This video is from Salé, near the capital Rabat.
125
1,541
5,807
413,370
Finland right now as it watches the Russian military collapse in Ukraine.
185
564
5,317
bro, you’re fine. you just need an impossible sequence of events to play out in perfect order against all odds and you’ll be fine
24
341
5,441
307,977
After 2000 years the Armenian society of Nagorno-Karabakh is coming to an end.
217
1,230
5,114
886,526
At 0:10 in the video you can see the woman in red drop to the ground as she was trying to take cover from the water cannon. She is reportedly in critical condition with a bullet in the head. #Myanmar
299
5,027
5,502
Syria has a new coat of arms. The old Baathist emblem has been replaced by a new eagle, one with 14 feathers, representing the 14 governorates of Syria and the 14 years of Revolution against the Assad regime.
101
402
5,477
368,764
Marxist influencers in the West: 'Out-of-control consumerism is at the core of our hyper-capitalist system which impoverishes millions of people and destroys the environment while further enriching the elite.' Marxist influencers in China: 'Oooh look at shiny object! We need to submit our rights to the state so we can have these too'
Hasan posted on TikTok! ▸ "we're in the beijing huawei store like cavemen discovering fire"
57
433
5,616
254,239
All eyes on Congo
25
2,272
5,397
201,568
#Ukraine 🇺🇦: small-scale protests have erupted in #Russia 🇷🇺. In #Yekaterinburg several dozen people chant "no to war"
91
1,118
4,919
#Serbia 🇷🇸: mass protests in the capital #Belgrade, one year after the #Vucic government committed fraud in the parliamentary elections.
78
976
5,421
261,723
Never forget the #TiananmenSquareMassacre of 31 years ago. It was a day on which the Chinese military was send in to "restore order" following massive pro-democracy protests. Bodies and bikes lay crushed in the streets around the square, run over by armoured vehicles
84
2,533
4,907
I met Mazen eight years ago at a Syrian solidarity rally in Amsterdam. He was a such a gentle soul, something you could notice in even the slightest thing, like he way he'd shook your hand. Rest in peace Mazen, Syria is free 💔
Today, the body of Syrian activist Mazen al-Hamada was found. He was tortured in 2012 before his release and departure from Syria. Mazen disappeared in 2020 after being coerced by the Syrian regime’s embassy in Berlin to return to Syria.
57
961
5,043
208,495
Victory in Aleppo. After 12 years, the impossible happened. #Syria
326
515
4,933
529,164
#Belarus: #Lukashenko has just lost control of the town of Lida (pop. 100.000). The town's entire police force appears to have joined the protests
82
1,426
4,332
Let's all take a moment and laugh at this map.
125
297
4,384
Been doing and following OSINT research for 12 years. Never before have I read about there being so much blood it could be spotted by satellite. But that's now the reality in El Fasher (Sudan 🇸🇩)
🚨HUMAN SECURITY EMERGENCY🚨 El-Fasher has fallen to RSF. HRL finds evidence of mass killings including door-to-door clearance operations and objects consistent with reported bodies on berm entrapping El-Fasher. #KeepEyesOnSudan 🛰️@AirbusSpace @Maxar medicine.yale.edu/lab/khoshn…
49
1,995
4,834
465,406
#Syria: incredible scenes from the city of #Homs, which celebrated its victory over tyranny today.
92
904
4,631
131,727
While Assad spent the past five years getting rich of captagon drugs and hid in his palace when Israel bombed his Iranian allies, Jolani build a state, a professional army, armed it to its teeth and prepared them for a day like this. You can see the results.
#Syria: footage of rebel forces literally breaking through regime defenses to the southwest of the town of Saraqib in #Idlib.
97
507
4,391
363,745
In January 2014, I posted my first Syria map, I was just a skinny high schooler at the time. Today, 11 years later, sleep deprived by ecstatic, I hope to have posted my last one. I've aged in those eleven years, we all have. But this experience I'll carry with me forever. Hopefully 08/12/2024 marks the beginning of an age of peace in Syria, so I can now finally say: Task completed ✅
161
506
4,479
321,115
Jesus! An armoured vehicle of the #HongKong police tries to break into the Poly University gets literally bombarded with molotov cocktails
161
2,009
4,075
BREAKING: #Armenia 🇦🇲 and #Azerbaijan 🇦🇿 have agreed to sign a formal peace deal which includes an official delimitation of the border by the end of the year.
57
725
4,011
#Ukraine 🇺🇦: anti-war protest breaking out in #StPetersburg tonight. Small rallies are taking place in several cities across #Russia 🇷🇺.
43
842
3,951
#Ukraine 🇺🇦: airbase of #Melitopol now reported to be under fire by the Russian invasion force.
59
1,792
4,046
Is it possible to love a foreign country likes it's your own? Even tho you were not born there, have never lived in it and don't share any relatives from that place? Yes, for me that country is Syria ❤️
117
457
4,069
269,580
I honestly can't wrap my head around this news. I spoke to Muhammed just two weeks ago. He was so kind, and so sure everything would be alright in the end. He had so much faith El Fasher would survive.
Muhammad Khamis Duwda the spokesperson for the displaced population of Zamzam camp was today murdered by RSF militiamen at his home in Al Fashir. انالله واناالیه راجعون
24
1,070
4,397
131,802
#Syria: as night falls in western #Aleppo Syrian rebels manage to capture another regime fortified position.
72
492
4,073
214,690
#Ukraine 🇺🇦: people are rallying in #Tyumen (central #Russia 🇷🇺) to protest the war. Police are busy arresting everyone before it takes off.
61
1,111
3,721
#Syria MAP UPDATE: as of 08/12/2024 Syria is free! No more 'rebels', 'loyalists', or 'federalists', in this update there are just 'Syrian Forces'.
109
817
4,028
305,215
Painted in #Idlib (#Syria) inspired from #Khartoum (#Sudan)
51
1,773
3,864
It seems likely that Damascus will be liberated today. But those expecting Assad to appear at the end of the day and meet his end like Gaddafi will be disappointed. I expect Bashar is already long gone.
165
402
3,860
263,907
The importance of events in #Bangladesh 🇧🇩 should not be understated. The 8th largest country in the world in terms of population, has just rid itself of an autocratic ruler, without any international support.
77
1,038
3,654
205,693
Little, innocent Bhutan when finding out it has been put on the red list.
Trump Admin mulls restricting visitors from 41 states. Sudan, Somalia, Libya, Yemen in Red list - a category which means all travel by nationals of these states will not be allowed into the United States. Eritrea in Orange list (visa sharply restricted). The @nytimes has published the tentative list of affected states. Screenshot of list here 🔽
27
169
3,857
170,517
#Ukraine 🇺🇦: this missile failed to explode as it was fired at #Kharkiv. What's telling is that this missile is in the middle of a neighborhood, not a single military target around. Shows you the disregard to civilian life by the #Kremlin.
65
1,243
3,530
The only thing that is probably more despicable than bombing a clininc full of pregnant women is kidnapping a woman together with her newborn at gunpoint, and making her appear in your hostage video.
16
611
3,354
Once upon a time a young Syrian man, decided to leave home and join al-Qaeda in Iraq. 20 years later the American president shakes his hand and says he's amazing and hot.
NEW: Trump calls Syria’s Al-Sharaa “a real leader” saying he led a charge and “he’s pretty amazing”. Trump said meeting with Syrian president went “great,” saying he is a “young, attractive guy. Tough guy. Fighter.” — White House Pool
46
475
3,850
225,036
Probably one of the most interesting pictures of the Russian "elections" comes from the Central African Republic, where Wagner mercenaries line up outside the 🇷🇺 embassy in Bangui, faces covered and everything, to vote.
93
1,257
3,622
567,870
109%. According to the official results 109% of votes were cast, spread over 5 candidates... 109 PERCENT.
89
719
3,553
476,901
Just a reminder that the Chinese Communic Party virtually played no roll in fighting the Japanese during WW2. Mao and his henchmen just sat on their ass in the mountains while the Chinese nationalists were left to fend off the invasion themselves.
VIDEO: A massive military parade begins in Beijing, attended by North Korean leader Kim Jong Un and Russia's Vladimir Putin, with the two guests of honour flanking Chinese President Xi Jinping. Soldiers march in ranks with tanks and missile systems on display for the showpiece extravaganza marking 80 years since the end of World War II
290
473
3,818
350,466
#Ukraine 🇺🇦: hundreds of people also marching against war in #NizhnyNovgorod (western #Russia 🇷🇺) tonight.
20
697
3,318
In other BREAKING news: the Georgian revolt has started. #Georgia 🇬🇪🇪🇺
63
609
3,641
217,690
It's as we all feared. They just discovered a massive pile of bodies in the dungeons of #Sednaya. Former regime troops seems to have started executing detainees in large numbers as rebels were closing in on #Damascus. #Syria.
62
1,279
3,621
674,101
When a devastating earthquake struck Syria in 2023, Ukraine was one of the only countries to send aid to the people of Idlib disregarding the Assad regime's demands that all aid should flow through Damascus Syria-Ukraine solidarity has always been more then just internet culture
Today, following reports from our government officials, we agreed on actions regarding Syria—primarily humanitarian and security efforts aimed at stabilization. For Ukraine, this is important: the calmer the situation in such regions, the more actively the world can help us achieve peace. It is precisely for this reason that Moscow tries so hard to ignite more conflicts and wars in various parts of the world, fueling instability and adding to global challenges. We are ready to assist Syria in preventing a food crisis, particularly through the humanitarian program “Grain from Ukraine.” I have instructed the government to establish food supply mechanisms in cooperation with international organizations and partners who can help. We call on everyone worldwide to join stabilization efforts to ensure that the war—ignited over a decade ago in Syria with the involvement of Iran and Russia—can finally come to an end.
52
698
3,642
190,241
If you're driving through Amsterdam and you see this apartment, then you just passed by my home. 🇺🇦🇦🇲
250
497
3,484