Caolan Robertson
banner
caolanrob.bsky.social
Caolan Robertson
@caolanrob.bsky.social
Reporter in Ukraine 🇺🇦
https://caolan.report/
Pinned
Another Ukrainian city is being wiped out while the world looks away. Kramatorsk: glide bombs & FPVs pound it daily, power workers risk their lives to keep the lights on, locals have fought since 2014. Russia is still advancing, slowly, but advancing. Full report: https://youtu.be/RQyclVmeuuY
The russian plan to encircle Donbas is completely fucked. Ukrainians sent waves of ground drones into their positions and blew them all up. Totally ingenious
October 9, 2026 at 9:48 AM
Europe gave out half a million russian tourist visas this year while they did this.
October 9, 2026 at 4:58 AM
There are russian airplanes over Kramatorsk right now dropping 40 glide bombs every day. Today they killed 33 innocent people. These are huge weapons never designed for civilian areas. Ukraine needs air defense to shoot down those planes & save thousands of innocent lives.
October 8, 2026 at 4:07 PM
The death toll is now 33. Right here in a European city. russia needs to be completely isolated from the civilised world.

Quoting @CaolanReports: "russia just directly targeted busses filled with people in Kramatorsk. 12 innocent civilians murdered. Totally depraved terrorism."
https://x.com/Caola…
October 8, 2026 at 12:04 PM
The 7/7 bombings in London rightfully outraged the world when Al-Qaeda terrorists blew up a London bus. The same thing just happened in this city in Europe. This time russia were the terrorists and for some reason that means it doesn’t deserve mass coverage.

Quoting @CaolanReports: "russia just di…
October 8, 2026 at 9:24 AM
russia just directly targeted busses filled with people in Kramatorsk. 12 innocent civilians murdered. Totally depraved terrorism.
October 8, 2026 at 9:14 AM
Putin is trying to force Ukraine to surrender territory. Meanwhile his soldiers are the ones surrendering. 250 POWs and counting. Bullshit vs reality.
October 7, 2026 at 4:53 AM
The Zaporizhzhia nuclear station is constantly losing power to the cooling system and russians are flying explosive drones from the roof.

The war in Ukraine affects the entire planet because russian aggression doesn’t stop at the borders here
October 7, 2026 at 4:52 AM
Oleshky is why Ukraine cannot surrender an inch of territory.

It’s a European town where civilians are starving to death & being hunted by russian drones.

Now imagine condemning millions more Ukrainians to that fate. That’s what would happen.
October 7, 2026 at 4:52 AM
My Kherson report is going viral on TikTok and a huge amount of people say they had no idea the human safari was happening.
This is why reporting on the ground is so important. Thank you for sharing my reports 🙏0
October 6, 2026 at 6:10 PM
Just a reminder that there is a city in Europe where Russian drones hunt civilians 24/7.
October 4, 2026 at 9:15 PM
250 russian soldiers surrender in Lyman and get taken as POW so russia decides to smash hospitals and cultural buildings in Kyiv. What a completely pathetic loser nation.
September 28, 2026 at 6:25 PM
Trump just invited the people who bombed this hospital to the G20 in Miami.

Quoting @CrimeanVoyager: "Kyiv. This is fucking horrific.

russians have struck a Dobrobut hospital.

Several floors have been completely torn apart.

People were inside."
https://x.com/CrimeanVoyager/status/21045521191224…
September 28, 2026 at 2:57 PM
russia is systematically destroying European science and cultural heritage sites. They literally just hit this 19th century historic building in central Kyiv. It’s the headquarters of Ukraine’s National Academy of Sciences. Deplorable.
September 28, 2026 at 11:06 AM
.@ZarinaZabrisky and I & have been friends since 2019 where we made our first report together combatting russian propaganda.

Now, 7 years later, we are heading out on a journey across the front lines to show the world the truth about this incredible country. 🔥❤️🇺OOf
September 27, 2026 at 1:19 PM
Wearing a PRESS badge used to mean you weren’t targeted in war but those days are over because Russian terrorists purposefully try and kill people reporting on their crimes.

I’m currently packing for a trip across the entire front. This is what I’m bringing:
September 26, 2026 at 10:11 PM
The drone attack on Moscow was a major blow. Ukraine is making this war impossible to ignore: hit fuel, the economy, the energy system. Make chasing an imperial dream feel like it isn't worth the price.

Refinery capacity is down, fuel prices are up.

youtu.be/fLuHJ32pjnM
Russians are heading to the Stone Age
YouTube video by Caolan Robertson
youtu.be
September 24, 2026 at 1:43 PM
Moscow stops burning when they stop the war they started
September 21, 2026 at 7:26 PM
Russia is at war with Christianity
September 20, 2026 at 8:51 PM
Trump wants you to think gas prices are going up because of Ukraine when actually it’s because he fucked up in the Middle East. Strikes on Russian oil have been going on for months and the market barely changed.

Ukraine should continue defending itself
September 19, 2026 at 12:52 PM
Anyone thinking Ukraine should ‘concede terrirory for peace’ should look at what happens to Ukrainians in occupied territories

One of the worst humanitarian crisis is unfolding in Oleshky today. Mass starvation and murder by drones. That’s what happens.

@ZarinaZabrisky reports
September 18, 2026 at 6:14 AM
I never want to hear the term “Russia hoax” again.

Journalists like @carolecadwalla raised the alarm about Russian influence for years and were called lunatics. Now they are fully vindicated.

A Russian oligarch literally helped bankroll the US President’s son’s wedding.
September 17, 2026 at 10:24 AM
Russians oligarchs are in Donald Trump Jr.’s wedding photos because they’re there to buy power and influence. This is exactly how the Russian state works. I never want to hear the term ‘Russia hoax’ ever again.
September 16, 2026 at 5:47 PM
A reminder that russia started a human safari on civilians across Ukraine years ago and it continues to this day. One of the most barbaric acts of terror imaginable against innocent people. russia did that.
September 15, 2026 at 8:13 PM
Trump is begging Ukraine to stop hitting russian oil. Fortunately no one has to listen to him, America first isolationism & blocking aid means you lose soft power. Sorry!

Quoting @RpsAgainstTrump — Trump doubles down on attacking President Zelensky and blaming Ukraine for the surge in energy price…
September 15, 2026 at 4:25 PM