Rob Lee (Twitter)
RT @MrKevinRothrock: It was a rough year for Russian independent journalism, but reporters working anonymously inside the country & remotely from exile still produced outstanding work. At Meduza, we make a point of highlighting standout stories from other outlets. Here are the 23 best of 2025.
RT @MrKevinRothrock: It was a rough year for Russian independent journalism, but reporters working anonymously inside the country & remotely from exile still produced outstanding work. At Meduza, we make a point of highlighting standout stories from other outlets. Here are the 23 best of 2025.
Meduza
The stories that defined Russian journalism in 2025 Meduza’s roundup of the year’s best reporting from the Russian-language independent…
With another year nearly behind us, it’s high time we look back at the best Russian-language reporting in 2025. Many of the year’s top stories addressed Russia’s increasingly draconian justice system and Moscow’s growing confrontation with Europe and the…
🤡2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
GeoConfirmed (Twitter)
@99Dominik_ @GeoConfirmed @Cen4infoRes @AndrewPerpetua: GeoConfirmed UKR.
Reportedly, a Russian drone killed a civilian in Darivka.
46.745172, 32.79206
PQWR+3R7 Dar'ivka, Kherson Oblast, Ukraine
GeoLocated by @99Dominik_
Geolocation:
https://twitter.com/99Dominik_/status/2004614872181735693
Location:
https://geoconfirmed.org/ukraine/845b8219-2ad3-4e7b-1482-08de4284a4dc
Sources:
https://twitter.com/99Dominik_/status/2004615208812331129
instagram.com/p/DSu-zufDKJI/
Visit our map: geoconfirmed.org/ukraine https://twitter.com/99Dominik_/status/2004615208812331129#m
@99Dominik_ @GeoConfirmed @Cen4infoRes @AndrewPerpetua: GeoConfirmed UKR.
Reportedly, a Russian drone killed a civilian in Darivka.
46.745172, 32.79206
PQWR+3R7 Dar'ivka, Kherson Oblast, Ukraine
GeoLocated by @99Dominik_
Geolocation:
https://twitter.com/99Dominik_/status/2004614872181735693
Location:
https://geoconfirmed.org/ukraine/845b8219-2ad3-4e7b-1482-08de4284a4dc
Sources:
https://twitter.com/99Dominik_/status/2004615208812331129
instagram.com/p/DSu-zufDKJI/
Visit our map: geoconfirmed.org/ukraine https://twitter.com/99Dominik_/status/2004615208812331129#m
🤬6❤2
GeoConfirmed (Twitter)
GeoConfirmed SYR.
Worshippers run out of the Alawite Imam Ali mosque in Homs, Syria, after a a suicide bombing attack claimed by Sunni extremist group Saraya Ansar al-Sunnah.
Point of view, vid 1/4 - 34.702875, 36.727785
PP3H+543 Homs, Syria
Point of view, vid 2/4 - 34.702965, 36.727706
PP3H+53P Homs, Syria
GeoLocated by @Shayan86
Geolocation:
(3/4)
https://twitter.com/Shayan86/status/2004611694354727195
https://twitter.com/GeoRaccoon/status/2004665785093161237
Location:
https://geoconfirmed.org/syria/1540de24-f415-4aa7-1483-08de4284a4dc
Sources:
(1/4)
https://twitter.com/Shayan86/status/2004611694354727195
Visit our map: geoconfirmed.org/syria https://twitter.com/Shayan86/status/2004611694354727195#m
GeoConfirmed SYR.
Worshippers run out of the Alawite Imam Ali mosque in Homs, Syria, after a a suicide bombing attack claimed by Sunni extremist group Saraya Ansar al-Sunnah.
Point of view, vid 1/4 - 34.702875, 36.727785
PP3H+543 Homs, Syria
Point of view, vid 2/4 - 34.702965, 36.727706
PP3H+53P Homs, Syria
GeoLocated by @Shayan86
Geolocation:
(3/4)
https://twitter.com/Shayan86/status/2004611694354727195
https://twitter.com/GeoRaccoon/status/2004665785093161237
Location:
https://geoconfirmed.org/syria/1540de24-f415-4aa7-1483-08de4284a4dc
Sources:
(1/4)
https://twitter.com/Shayan86/status/2004611694354727195
Visit our map: geoconfirmed.org/syria https://twitter.com/Shayan86/status/2004611694354727195#m
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
GeoConfirmed (Twitter)
@richardzai38580 @GeoConfirmed @UAControlMap: GeoConfirmed UKR.
Multiple drones from 35th Guards Motor Rifle Brigade ""Aleysk" / "Unstoppable" / "Expendables" attacking a claimed Ukrainian position.
48.312258, 37.092792
836V+W43 Hryshyne, Donetsk Oblast, Ukraine
GeoLocated by @richardzai38580
Geolocation:
https://twitter.com/richardzai38580/status/2004608747130552438
Location:
https://geoconfirmed.org/ukraine/7833e103-168e-4b1a-1486-08de4284a4dc
Sources:
https://twitter.com/richardzai38580/status/2004610082261401608
t.me/Sib_army/8753
Visit our map: geoconfirmed.org/ukraine https://twitter.com/richardzai38580/status/2004610082261401608#m
@richardzai38580 @GeoConfirmed @UAControlMap: GeoConfirmed UKR.
Multiple drones from 35th Guards Motor Rifle Brigade ""Aleysk" / "Unstoppable" / "Expendables" attacking a claimed Ukrainian position.
48.312258, 37.092792
836V+W43 Hryshyne, Donetsk Oblast, Ukraine
GeoLocated by @richardzai38580
Geolocation:
https://twitter.com/richardzai38580/status/2004608747130552438
Location:
https://geoconfirmed.org/ukraine/7833e103-168e-4b1a-1486-08de4284a4dc
Sources:
https://twitter.com/richardzai38580/status/2004610082261401608
t.me/Sib_army/8753
Visit our map: geoconfirmed.org/ukraine https://twitter.com/richardzai38580/status/2004610082261401608#m
This media is not supported in your browser
VIEW IN TELEGRAM
GeoConfirmed (Twitter)
GeoConfirmed UKR.
A Russian unarmored vehicle is attacked by a drone of the UAS Unit "Furia" / "Fury" → 1st Border Combat Detachment - Brigade "Гарт" / "Hart"
50.40851, 37.72858
CP5H+CC4 Grushevka, Belgorod Oblast, Russia
GeoLocated by @blinzka
Geolocation:
https://twitter.com/blinzka/status/2004602789943742689
Location:
https://geoconfirmed.org/ukraine/2a859273-0d94-4442-1488-08de4284a4dc
Sources:
https://twitter.com/PuenteUribarri/status/2004552908856275124
t.me/hart_brigade/821
Visit our map: geoconfirmed.org/ukraine https://twitter.com/PuenteUribarri/status/2004552908856275124#m
GeoConfirmed UKR.
A Russian unarmored vehicle is attacked by a drone of the UAS Unit "Furia" / "Fury" → 1st Border Combat Detachment - Brigade "Гарт" / "Hart"
50.40851, 37.72858
CP5H+CC4 Grushevka, Belgorod Oblast, Russia
GeoLocated by @blinzka
Geolocation:
https://twitter.com/blinzka/status/2004602789943742689
Location:
https://geoconfirmed.org/ukraine/2a859273-0d94-4442-1488-08de4284a4dc
Sources:
https://twitter.com/PuenteUribarri/status/2004552908856275124
t.me/hart_brigade/821
Visit our map: geoconfirmed.org/ukraine https://twitter.com/PuenteUribarri/status/2004552908856275124#m
❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
GeoConfirmed (Twitter)
@AudaxonX @GeoConfirmed @UAControlMap: GeoConfirmed UKR.
1st Separate Marine Battalion, 36th Marine Brigade attacking a claimed Russian position with a Linza Drone drop in Kostyantynivka
48.502241, 37.782978
GQ2M+V5X Kostyantynivka, Donetsk Oblast, Ukraine
GeoLocated by @AudaxonX
Geolocation:
https://twitter.com/AudaxonX/status/2004611223552467143
Location:
https://geoconfirmed.org/ukraine/f8278af2-233d-4dd2-1485-08de4284a4dc
Sources:
https://twitter.com/AudaxonX/status/2004611366938976536
https://www.instagram.com/reel/DSuJRKACKqQ/
Visit our map: geoconfirmed.org/ukraine https://twitter.com/AudaxonX/status/2004611366938976536#m
@AudaxonX @GeoConfirmed @UAControlMap: GeoConfirmed UKR.
1st Separate Marine Battalion, 36th Marine Brigade attacking a claimed Russian position with a Linza Drone drop in Kostyantynivka
48.502241, 37.782978
GQ2M+V5X Kostyantynivka, Donetsk Oblast, Ukraine
GeoLocated by @AudaxonX
Geolocation:
https://twitter.com/AudaxonX/status/2004611223552467143
Location:
https://geoconfirmed.org/ukraine/f8278af2-233d-4dd2-1485-08de4284a4dc
Sources:
https://twitter.com/AudaxonX/status/2004611366938976536
https://www.instagram.com/reel/DSuJRKACKqQ/
Visit our map: geoconfirmed.org/ukraine https://twitter.com/AudaxonX/status/2004611366938976536#m