christogrozev Profile Banner
ChristoGrozev@bsky.social Profile

@christogrozev

Followers
542K
Following
25K
Media
7K
Statuses
51K

Investigative journalist (Spiegel, The Insider, ex-Bellingcat), film maker and hobby coder. https://t.co/3kUwYLHXoL

Joined May 2010
Don't wanna be here? Send us removal request.
For anyone fascinated by yesterday's @nytimes.expose on the use of Brazilian identities by Russia's illegals spies, you may want to see my explainer on the topic from a few months ago:.
19
266
1K
Zelensky to Russia, tonight.
Tweet media one
1K
19K
93K
Jesus, Ukraine just killed Gen. Maj. Vitaly Gerassimov, chief of staff of the 41 Army. At Kharkiv. Russia, if you're listening: delete your army.
866
10K
40K
!!! Ukraine's Interior ministry asked residents to take down street signs in order to confuse oncoming Russian troops. The state road-signs agency went one step further. (Roughly: all directions are to "go fuck yourselves")
Tweet media one
535
9K
33K
! Russia's main propaganda "news program" tonight.
714
8K
32K
War of words, songs and bombs: Russian offices struggle to communicate attack plans on short-wave radio, while Ukraine jams them with. their national anthem. Shivers.
354
7K
26K
Please vote on what to do with @elonmusk's wealth. - give it away. - wash it down the toilet. - burn it. - Twitter remains without edit button.
@elonmusk
Elon Musk
3 years
Ukraine-Russia Peace:. - Redo elections of annexed regions under UN supervision. Russia leaves if that is will of the people. - Crimea formally part of Russia, as it has been since 1783 (until Khrushchev’s mistake). - Water supply to Crimea assured. - Ukraine remains neutral.
664
2K
26K
Two persons close to the Russia-Ukraine negotiations (including back channel talks) tell me Russia proposed (1) Zelensky remains pro forma president but Russia appoints Boiko as PM, (2) Ukraine recognizes L/DNR and Crimea, (3) No NATO. Ze told them emphatically no.
864
5K
24K
Zelensky's official telegram account announces that SBU caught the fugitive oligarch and Putin's close friend Viktor Medvedchuk. Camouflage and all.
Tweet media one
705
4K
24K
Three independent sources report that the deputy chief of Russia's Rosgvardia (a unit of RU's interior army which has had tremendous losses in Ukraine), Gen. Roman Gavrilov has been detained by FSB. Gavrilov had also previously worked in FSO, Putin's security service.
448
7K
23K
This is good.
Tweet media one
109
6K
24K
NBC reports that, shockingly, during his latest Moscow pilgrimage Witkoff met with Putin and his two negotiators alone and without his own interpreter, relying - in breach of protocol - on a locally present one. However, this seems half the problem (1/n).
690
8K
26K
Meanwhile, a May 9 parade in Kharkiv.
240
3K
22K
Russian mercenaries posted this comparison of a Russian soldier's first-aid kit (above) and a Ukrainian one (below). "This is what Putin and Shoigu brought us to. ", one of the commenters complain.
Tweet media one
616
4K
21K
The idiots tried to use the Era cryptophones in Kharkiv, after destroying many 3g cell towers and also replacing others with stingrays. Era needs 3g/4g to communicate. The Russian army is equipped with secure phones that can't work in areas where the Russian army operates.
237
4K
20K
Booked an apartment for Ukrainian refugees at Bulgaria's seaside. The apartment owners were Russian so I had some concerns. Then I got a call from an unknown number. Slightly accented Bulgarian: "Are you Christo from @bellingcat? We would like to donate the apartment for a month".
167
2K
18K
This is what they are doing now to Kharkiv - a city that they totally believed was part of the "Russian world". What will they do to the OTHERS??
560
7K
18K
Separately from all the evidence Russia is lying about not having killed civilians with a Tochka-U today, the VERY idea that Ukraine would *need* to kill 50+ innocent Ukrainians just to frame Russia, when there's tons of already verified evidence RU killed thousands, is absurd.
300
3K
17K
Navalny was finally killed by Putin today.
671
3K
18K
Kyrgyzstan cancels at last minute joint military exercises with Russia, Belarus, Armenia and other former Soviet countries that were supposed to bring nearly 7,000 troops and showcase unity with Russia. Unironically, the exercises were named "Unbreakable Brotherhood 2022".
187
2K
16K
"That's what you get for always staring at your phone"
Tweet media one
290
1K
17K
Kremlin: "We bombed the maternity hospital because it was a recruiting center for Azov. But we didn't bomb it, Ukrainians did. Also there were no pregnant women there, just actors. But here's the pregnant woman. She also played the other pregnant woman. The one who actually died".
@ThomasVLinge
Thomas van Linge
3 years
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.
291
5K
16K
Russian "court" approved today Russia's censor RosComNadzor's fine imposed on @bellingcat for not branding itself "foreign agent". The fine is half a million rubles. We will wait one week and then gladly pay the 10 cents.
Tweet media one
180
2K
16K
When I first confronted one of the missile programmers months ago, I asked him how he sleeps at night after what he does. He snapped back: "Be professional. Ask a professional question". I asked him why they kill so many civilians. He wrote "You know well I can't answer this".
@EliotHiggins
@eliothiggins.bsky.social
3 years
Ever wonder how Russian cruise missiles find their way into Ukrainian playgrounds, power stations, and apartment buildings? Well thanks to @bellingcat’s @christogrozev wonder no more. It’s time to meet the team behind the targeting of Russian missiles on civilian infrastructure.
Tweet media one
380
4K
15K
Oksana, an amazingly brave Russian journalist, was the Ukraine reporter for our investigative partner @the_ins_ru. She was killed by her own country's army shelling civilian areas in the Podol district in Kyiv. She was killed while reporting on the damage caused by the shelling.
@zaborona_media
zaborona_media
3 years
Russian journalist Oksana Baulina died today in Kyiv while reporting on the Russian shelling of the Podil. One more civilian died at the same time, and two people who assisted here were injured.
Tweet media one
374
4K
15K
Russia fired 100 missiles at Ukraine today, hitting a residential building in Kyiv and leaving whole cities without electricity. These young men and women were inputting the missile flight paths, again.
Tweet media one
556
5K
14K
The sound of actual liberation.
165
2K
15K
Exactly at this time 8 years ago, Malaysian Airlines flight MH17 took off from Amsterdam with 298 people on board. Less than 3 hours later, they were all killed by a BUK anti-aircraft weapon, fired by the same incompetent Russian army that is killing mothers and children today.
130
4K
14K
Incredible: Belarus state TV presents explosion at Freedom Square in Kharkiv as "a provocation by the Ukrainian nazis", and says "more and more Ukrainian soldiers are refusing to fight". This is straight out of nazi propaganda handbooks during WW2.
268
3K
13K
"Pensioner from Chernihiv recognizes her sink on the video with @elonmusk" #whodidthis
Tweet media one
179
1K
13K
Wow. Russian @mod_russia admits 498 casualties, over 1500 wounded. You know what this means in Kremlinspeak.
495
2K
13K
.
972
2K
13K
We enhanced the CCTV images from the moment the missile hit the cultural/administrative building in Kharkiv. It matches the countours and dimensions of 3M54-1 Kalibr. Obviously, Ukraine has no such missiles.
Tweet media one
Tweet media two
Tweet media three
Incredible: Belarus state TV presents explosion at Freedom Square in Kharkiv as "a provocation by the Ukrainian nazis", and says "more and more Ukrainian soldiers are refusing to fight". This is straight out of nazi propaganda handbooks during WW2.
182
5K
13K
The headquarters of Russia's Black Sea Navy in Sevastopol has been hit, the Sevastopol governor says. At least 5 reported "injured". This on Russia's much revered Navy Day.
272
2K
12K
All plane tickets from Russia to visa-free countries are sold out, @ru_rbc reports. I wonder what the ratio of male to female passengers is.
247
2K
12K
So it's "not occupation, it's liberation". Why the fuck do you put up the Russian flag then?
Tweet media one
158
2K
12K
Last night, an alleged FSB whistle-blower letter was published that damned Russia's military performance in Ukraine and predicted a disaster for the RU in the next weeks and months. I wasn't sure if it was authentic - as Ukraine had previously leaked fake FSB letters as psy-ops.
199
3K
12K
My Wagner source: "Hi, by the end of the week Ukraine will no longer exist"
Tweet media one
318
1K
12K
The two most powerful AM transmitters in Europe were in Transnistria, and Russia was using them to cover Ukraine with Russian propaganda. Ujtol today. Apparently this morning someone bombed out these two transmitter sites, with no casualties. Say @tass_agency .
179
2K
11K
Coca Cola exits Russia, after McDonald's. If Pepsi chooses to remain, we're literally back to 1984.
253
1K
12K
The Russian fast-food chain that Russian parliament's speaker has proposed replace @McDonalds has filed for this trademark. Not kidding.
Tweet media one
939
3K
12K
Kyiv now. Continuous rocket shelling. And three convoys of tanks - almost 500 in total - approaching the city from different directions. It will be hellish tonight.
537
5K
12K
This is not the worst part. In the phone call in which the FSB officer assigned to the 41st Army reports the death to his boss in Tula, he says they've lost all secure communications. Thus the phone call using a local sim card. Thus the intercept.
Tweet media one
158
3K
11K
Powerful. A Ukrainian approaches unknown soldiers and yells at them to say "palyanitsa". Realizing they're Russian, he tells them they can't tell him not to videotape, as Ukrainians constitution allows him to.
161
3K
12K
Wow. Norway arrested a "Brazilian" university researcher at University of Tromso, who studied "hybrid threats". The catch? He's a Russian spy, not a Brazilian professor. More to come soon.
173
3K
11K
Newly mobilized Russian men are showing the rusted AK's they were given.
689
2K
11K
! Ukrainian armed forces announced that they have killed maj. gen. Andrey Sukhovetskiy, a Spetsnaz commander and deputy chief of the 41 Army in Novosibirsk. This appears confirmed by a spokesperson of the Russian Paratroopers Union. If confirmed, major demotivator for RU.
235
3K
11K
I've been receiving messages from Chechen sources that after huge losses of Kadyrov's personal "army" (in particular: @ 70 of them were reported charred alive after a single Bayraktar strike), most of the rest returned across the border. Scenes like this corroborate such reports.
@olex_scherba
olexander scherba🇺🇦
3 years
Hey @mfa_russia and @RusBotWien, I know you have colleagues, who speak Ukrainian. Here is a message to you from a Ukrainian, who isn’t young anymore, but sounds resilient enough!.And… ah, yeah: #PutinIsaWarCriminal #RussiaGoHome
278
3K
11K
In closing, here's the origin of the greatest military opsec failure of all time. First, Putin signed the so-called @bellingcat law, prohibiting soldiers from posting on social media. Then he told the military to not use foreign phones as they are "insecure". The rest is history.
Tweet media one
Tweet media two
199
2K
10K
Yesterday, multiple Russian state media published an extremely shocking, even for Kremlin standards, essay: it presumed "Putin solved the Ukrainian question for ever" - i.e. it presumed Russia took over Ukraine and essentially annexed it into a forever-new--old-union. But. .
@skazal_on
Andrey Zakharov
3 years
"Владимир Путин взял на себя — без капли преувеличения — историческую ответственность, решив не оставлять решение украинского вопроса будущим поколениям". РЕШЕНИЕ УКРАИНСКОГО ВОПРОСА. Колонка на РИА. Я не шучу:
225
4K
11K
BREAKING. Czechia expels 18 (!) diplomats after discovering that GRU's unit 29155 - same guys we proved were behind the Skripal and Gebrev poisonings - were behind the explosions at Czech ammunition factories in 2014.
127
4K
10K
Russian soldier runs over his commanding officer with a tank as revenge for the botched up operation that led to the death of his comrades.
266
2K
11K
Today FSB announced that they have “foiled a plot by Ukraine’s intelligence services” to lure Russian military pilots to surrender to Ukraine – with their planes – in return for millions of USD in payments (thread).
293
2K
11K
And this is already confirmed also by Russian militant channels ("Whatever promises there were to send us reinforcements never materialized". So Lyman is in Ukrainian hands.
106
1K
10K
Putin's plane left for St Petersburg, and Peskov promptly denied Putin leaving Moscow, which in good old Russian tradition assured the population Putin has left Moscow.
Tweet media one
213
2K
10K
Ex-convict and human turd-beetle Prigozhin, who sued @Bellingcat in normal court (and lost) and in kangaroo Russian court (and won) over us reporting he runs and funds the Wagner PMC, here on video recruiting Russian convicts for his "own private PMC" Wagner.
464
3K
10K
Incredible. Russia's flagship missile cruiser, the famous "Moskva", has been destroyed by Ukraine, Russia admits (saying it was "seriously damaged by fire")
@rianru
РИА Новости
3 years
На ракетном крейсере "Москва" в результате пожара сдетонировал боезапас .
Tweet media one
365
2K
10K
In the call, you hear the Ukraine-based FSB officer ask his boss if he can talk via the secure Era system. The boss says Era is not working. Era is a super expensive cryptophone system that @mod_russia introduced in 2021 with great fanfare. It guaranteed work "in all conditions"
Tweet media one
128
2K
10K
Wagner's telegram channel had to disable its users' comments, because "through some miraculous way our adversary has replaced our like emoji" (to the Azov logo)
Tweet media one
138
933
10K
In having to verify hundreds of videos, am seeing so many dead bodies of Russian soldiers that the statement by Russian's General Staff of "no casualties" begins to sound like a major ticking time-bomb.
157
2K
10K
Less than a minute into his speech, Putin turns to conspiracy theories about NATO plotting to attack Russia through Ukraine nazis.
Tweet media one
750
2K
10K
An important side effect of Russia's invasion is Russia's huge loss of domestic repressive troops. In this incident, what appears to be a big chunk of riot police from Vladimir has been destroyed. Who will beat up protesters during the next rally there?
172
2K
10K
The father of one of the young conscripts who went missing on the Moskva missile cruiser lashes out at the Russian military who are even refusing to tell him what happened to his son.
Tweet media one
Tweet media two
192
3K
10K
The FSB is recruiting a new form of online trolls: young people whose job is to scour comments under social media posts or news items for statements that might be considered "extremist" or "seditious". Starting salary is $500. Creating the world's biggest network of snitches.
414
3K
10K
Kupyansk has been surrendered by Russian forces, Russian war channels report.
118
815
10K
Major shake-up in Bulgaria, as the leading coalition partner - previously seen as dependent on the "pacifist" president Radev - took a clear pro-Ukraine stance today and attacked the president in "presuming that Russia will win this war, while we think Ukraine will win".
74
1K
9K
Putin says "We haven't even begun seriously [fighting] in Ukraine". With up to 10 generals down and 30k+ soldiers killed, not sure this will go well at kitchen-table (or mess) conversations in Russia.
311
1K
10K
Jesus, the mobilization goes worse than the cliche about the terrible mobilization.
321
1K
10K
Incredible. Germany, Italy, Hungary and Cyprus are blocking a decision to disconnect Russia from the SWIFT network. I expected Italy, Hungary and Cyprus. But GERMANY? Shameful.
Tweet media one
601
3K
9K
Considering the watermelon 🍉 is a symbol of Kherson, whoever did this deserves a Nobel prize for something.
100
1K
10K
In one of the craziest batshit speeches Putin has ever made, he now claims the "collective west is afraid of our philosophy and that's why they try to assassinate our philosophers".
254
2K
9K
Where's Girkin?.
686
327
9K
His boss, who makes a looong pause when he hears the news of Gerassimov's death (before swearing), is Dmitry Shevchenko, a senior FSB officer from Tula. We identified him by searching for his phone (published by Ukrainian military Intel) in open source lookup apps.
Tweet media one
73
1K
9K
Bulgaria expels 70 (!!!) Russian "diplomats" on espionage charges. This is half the Russian diplomatic presence in Bulgaria.
260
1K
9K
!! One of the most gruesome investigations we have worked on: @bellingcat identified the exact location and the group that mutilated and executed a Ukrainian PoW:
214
3K
9K
Russians artillery has repeatedly used "two in a row" shelling sessions, hitting the damaged area again once emergency services - or even journalists - arrive to the location. Such incidents, if proven to be a premeditated trend, constitute war crimes.
Oksana, an amazingly brave Russian journalist, was the Ukraine reporter for our investigative partner @the_ins_ru. She was killed by her own country's army shelling civilian areas in the Podol district in Kyiv. She was killed while reporting on the damage caused by the shelling.
166
3K
9K
Ukraine plans to submit evidence of Russian artillery hits on a kindergarten and an orphanage to the ICC as an war crimes.
@DmytroKuleba
Dmytro Kuleba
3 years
Сьогоднішні атаки РФ на дитячий садок і дитячий будинок є воєнними злочинами та порушенням Римського статуту. Разом з Офісом Генерального прокурора збираємо ці та інші матеріали, які невідкладно передамо до Гааги. Відповідальність неминуча.
72
3K
9K
For those who missed it: Gen. Surovikin is preparing Russian public opinion for the surrender of Kherson. Excuses, inter alia: "Kyiv may use banned weapons, we can't afford to expose the population to that. hard decisions must be made. ".
249
1K
9K
If confirmed, this will be really major news. Beseda and Bolukh are as high as it gets. Beseda was literally in charge of Ukraine intel (= guy who would have misled Putin on Ukraine's readiness to "welcome liberators"). Bolukh additionally in charge of disinformation.
@AndreiSoldatov
Andrei Soldatov
3 years
Putin appears to be truly unhappy with the FSB in Ukraine: he attacked the 5 Service SOiMS (FSB's foreign Intelligence branch). Sergei Beseda, head of the Service, and his deputy Bolukh, head of the DOI, placed under house arrest, according to my sources inside.
139
2K
9K
Russian war correspondents report Russian forces are now leaving Balakleya. This is particularly important as the Russian army kept a very sizeable arsenal in this town. Interesting whose hands it will be in tomorrow.
66
1K
9K
While it's hard to guess what exactly the purge/reshuffling at the top of the siloviks will result in, one thing is clear: it's doubtless that Putin recognizes the deep s**t this operation is in. I.e. it's so bad that he changes horses in midstream - a big no-no during war.
121
1K
9K
An overwhelming percentage of Ukrainians believe Russia will be defeated, and do not support a ceasefire unless Russia fully retreats from Ukraine.
Tweet media one
Tweet media two
135
2K
9K
This purely fascist tweet was retweeted by three people. One was Russia's Head of the Delegation on arms control.
Tweet media one
Tweet media two
160
2K
9K
Theater of the absurd. @elonmusk attacks France over Pavel Durov's arrest because "freedom of speech", then blocks my account for COMPLAINING about @telegram allowing child porn in their marketplace.
Tweet media one
Tweet media two
412
2K
8K
One unexpected "fog of war" side effect is that Russian army forgot they were pretending they didn't invade Ukraine in 2014. In this fresh obit, the RU officer is described as having been in Ukraine "first in 2014 on assignment".
@666_mancer
Necro Mancer
3 years
1й раз в Украину Валерий Березовский 1988 г.р. съездил в 2014 году, где принимал участие в боевых действиях по контракту (что, ихтамнетов уже признали официально?). И о 2й командировке он знал уже 21/02/22, когда кремлёвские ещё всё отрицали #груз200 #всрф
Tweet media one
Tweet media two
93
2K
9K
Russian war channels acknowledge niw that Ukraine has now surrounded Liman, a town of strategic military importance in Donbass. The loss of Liman just a day after Putin signed the annexation of "DNR", which has claimed the city since May this year, will be a major embarrassment.
68
979
9K
Tonight will be the make-it-or-break it night for Kyiv. Having failed with plan A (Spetznaz takeover of key institutions), Russia will likely throw at the capital everything and the sink: subversion teams, artillery shelling (ongoing) and probably for the first time tanks.
233
2K
8K
Damn lying satellites. .
151
2K
9K
That would be her
Tweet media one
132
699
8K
As noticed by many Ukrainians, Kadyrov made the #Moscow4 blunder to publish a video showing SOBR Spetsnaz delivering what he said was Russian humanitarian aid to Mariupol residents. The video in fact showed Kadyrovites give people obviously looted Ukrainian products.
211
3K
9K
Lukashenko says "Putin is more alive than anyone else", "will survive us all", "in top shape", "never been more in his right mind", "will only catch a cold at our funerals".
2K
2K
8K
Half of Belgorod is left without electricity after what appears to be a Ukrainian attack on its central electricity distribution station
235
1K
8K
Got this joke in my dream, probably a terrible one but, hey, it's Friday (and I'm a dad):.- What's common between a driverless Tesla and @elonmusk ?.- Neither knows how to stay in its lane.
137
610
8K
Breaking: Norwegian authorities named the real identity of the fake "Brazilian researcher": his name is Mikhail Mikhushin, born 1978. This announcement is in line with what we, together with our investigative partners, had already discovered, and I will add some more details:.
Wow. Norway arrested a "Brazilian" university researcher at University of Tromso, who studied "hybrid threats". The catch? He's a Russian spy, not a Brazilian professor. More to come soon.
83
2K
8K
Russian pro-war channels report of "major explosion felt throughout Sevastopol", "windows blown out, walls shaking".
165
1K
8K
This is one of the most obnoxious, hateful face of Russian propaganda. He pontificate against the "western way of life" while encouraging the war on Ukraine and free media. Italian financial police just confiscated his two homes at Lake Como.
Tweet media one
208
2K
8K
Taking the (information) war to a whole new level, Zelensky just announced Ukraine winning the #Eurovision will be symbolic for Ukraine winning the war. #Eurovision2022 starting. right now.
200
947
8K