Michael1Sheldon Profile Banner
Michael Sheldon (michaelsheldon.bsky.social) Profile
Michael Sheldon (michaelsheldon.bsky.social)

@Michael1Sheldon

Followers
17K
Following
2K
Media
435
Statuses
1K

Investigator @Cen4InfoRes | Formerly @Bellingcat, @DFRLab | DMs open | All views my own etc. you know the drill.

Lost in the sauce
Joined January 2013
Don't wanna be here? Send us removal request.
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
3 months
RT @InformNapalm: 256 Cyber Assault Division and InformNapalm blocked a scheme for supplying sanctioned #military equipment to #Russia via….
0
522
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
5 months
Tweet media one
0
53
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
5 months
RT @ChristopherJM: 🚨 NEW: @FT investigation reveals evidence that Russian executions of Ukrainian POWs are likely part of a systematic poli….
0
1K
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
5 months
RT @ThomasVLinge: The betrayal of the West.
Tweet media one
0
1K
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
5 months
I think the great warrior poet Chief Keef said it best when he said “that’s that shit I don’t like”.
0
0
1
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
6 months
RT @Jake_Hanrahan: Elon Musk lets his full shadow slip, throwing up a Nazi salute at Trump's inauguration. Media branding it an "odd gestur….
0
776
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
I missed this when it was first posted, but in June Rusich posted an unmasked photo of Milchakov in Syria, labeled 2017, confirming the ID made in our article earlier this year.
Tweet media one
0
0
7
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @Mabl2K: Pictures allegedly showing Kh-1 remnants were posted yesterday by SBU after the Okhmatdyt hospital. But these were not clear a….
0
12
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
We couldn't add this to the piece since we were unable to geolocate the photo, but I found this image posted by the SBU notable for showing an external piece of debris, specifically from the rear of the missile.
Tweet media one
Tweet media two
@JakeGodin
Jake Godin
1 year
There's already been a lot of analysis on yesterday's hospital strike in Kyiv, but worked with @Michael1Sheldon, @gianfiorella and @Mabl2K on a quick @bellingcat piece examining some of the footage and remnants from the strike and debunking bad info:
0
8
21
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @JakeGodin: There's already been a lot of analysis on yesterday's hospital strike in Kyiv, but worked with @Michael1Sheldon, @gianfiorel….
0
49
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @Emythat: Worrying scenes are coming out of Al Fashir & very little makes it to the news. Last week @bellingcat and @BeamReports publish….
0
48
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
@planet As others have pointed out, likely the strike was the source of the smoke reported on local telegram channels on the early morning of June 2.
Tweet media one
Tweet media two
@bayraktar_1love
Special Kherson Cat 🐈🇺🇦
1 year
/2. I think these footages from the direction of Shopino, Belgorod region (which are dated to yesterday’s early morning) are related to the strike on this S-300/400.
Tweet media one
Tweet media two
Tweet media three
0
0
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
@planet If I were to eyeball the sun position in the images and compare with Positions given by Suncalc, I would say early morning June 2, probably at around 6am.
Tweet media one
Tweet media two
1
0
2
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
Imagery from @planet Super Dove shows a similar amount and direction of smoke on the morning of June 2nd.
Tweet media one
@kromark
Mark Krutov
1 year
2/9 Monday, June 3. Photos of the aftermath of the alleged HIMARS strike on a Russian S-300/400. They can be geolocated ( 18 km north of Belgorod, more than 50 km from the border. No GMLRS rocket debris is shown, though. Date taken is unknown.
Tweet media one
2
4
10
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @Jack_Mrgln: One of my major questions after Prigozhin’s death was where Wagner’s most experienced and influential fighting men, its com….
0
190
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @JakeGodin: Happy to announce that I'll be joining @bellingcat at the end of this month as a Senior Researcher. It's fitting, as I've al….
0
13
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @InformNapalm: 1/9 #AlabugaLeaks. Part 3: Albatross, war, NVIDIA, Sony and Saito. . InformNapalm continues to in….
0
1K
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @InformNapalm: Hacking #Russian #UAV manufacturer. Part 1: who assembles Geran-2? Ukrainian hacktivists of the Cyber Resistance team @C….
0
744
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
RT @molfar_agency: 1/5 "Specially for Special Military Operation". @elonmusk. said that Starlink cannot be bought in russia. @molfar_agenc….
0
628
0
@Michael1Sheldon
Michael Sheldon (michaelsheldon.bsky.social)
1 year
Another graphic, which we ended up not including in the piece, shows the water levels detected by Sentinel-1 on April 8 overlayed with Open Streetmap polygons for normal water levels in light blue.
Tweet media one
@bellingcat
Bellingcat
1 year
In our latest, Bellingcat’s @Michael1Sheldon and @aiganysh_aidar show the extent of Russia’s worst flooding in decades by analysing satellite imagery.
0
2
4