Brecht Castel Profile picture
Apr 2 β€’ 38 tweets β€’ 35 min read
Millions of Russians saw this 'shooting incident in Kiev' on state television at the beginning of the war.πŸ“ΊπŸ‡·πŸ‡Ί

What? Where? When? Who? And what is this bizarre audio...? πŸ”ŠπŸ€”

Investigate! πŸ‘‡ 1/…

#OSINT πŸ”Ž
#Verification πŸŽ₯
#GeoLocation 🌍
#HowToOSINT 🧐
On Twitter, Reddit, YouTube, Facebook and the Russian platforms Telegram and VKontakte, a disturbing 44-second video has been circulating since the end of February.

The short video was filmed from the window of a flat. 2/...
➑️ What do we see?

We see a man sitting in the street, and another man threatening him with a firearm 🟨, while a car approaches (1).

A third man with a firearm gets out of the car (2).

The man who was already standing there hits the victim with the butt of his gun (3). 3/..
Then the car driver kicks the victim (4), who then runs away (5).

Then, for three seconds, we see no one on screen, but we hear four loud bangs (6). 4/...
Then we see the victim, apparently injured, lying on the ground (7).

The first man approaches (8) and the car driver also approaches and appears to be filming with his mobile phone (9).

Then the fragment stops. πŸ”š 5/...
The video was shown in Russian news broadcasts on Russia's main TV channel, Perviy Kanal, on 27 February.

This is what the newsreader said before the images were shown: "The authorities in Kiev continue to organise panic by arming everyone uncontrollably..." 6/...
"... Uncontrolled and uneducated citizens occupy residential intersections, control the streets and empower themselves to conduct counterintelligence and track down saboteurs. Here you can see how one of these so-called controllers shoots an unarmed citizen." 7/...
(This visual investigation was a joined effort with journalists @Techjournalisto, @akhmxt, @ArchitMeta and me. Thanks, guys. πŸ™ Follow them for more #OSINT for #FactChecking.) 8/...
@Techjournalisto @akhmxt @ArchitMeta ➑️ Where?

By comparing satellite imagery from Kiev (left) with the footage (right), we found the location of the footage.

The recording was made from a flat in a residential area in the Dniprovskyi district of Kiev πŸ‡ΊπŸ‡¦:
google.com/maps/place/50%…

Geolocation. βœ… 9/...
@Techjournalisto @akhmxt @ArchitMeta ➑️ When?

Most versions of the video were uploaded on 27 Feb. The oldest version of the video we found on #Telegram gave the 'creation date' as 27 Feb 2022 at 12:54pm in the metadata. πŸ‘‡

❗️This is not conclusive evidence that the recording actually took place at that time. 10/.
@Techjournalisto @akhmxt @ArchitMeta The metadata may have been manipulated or it may be a copy of the original recording.

What we do know for sure is that the recording was made at that time or before. βœ…11/...
@Techjournalisto @akhmxt @ArchitMeta ➑️ Who?

We see two armed men: one who is already present at the beginning (left) and one who is getting out of a car (right).

They don't wear army uniforms. They seem to be wearing something like camouflage clothing or a bulletproof vest over their civilian clothes. 12/...
@Techjournalisto @akhmxt @ArchitMeta If the images date from 27 Feb or a little earlier, it is quite possible that these are armed civilians.

On 24 Feb, the day Russia invaded Ukraine, the Ukrainian military announced via Twitter that you only needed a passport to get weapons. 13/...

@Techjournalisto @akhmxt @ArchitMeta On 25 February, according to a Ukrainian government source, 18 000 weapons were already distributed in the Kiev region: businessinsider.com/video-ukrainia…

The men in the video appear to be wearing an armband on their left arm.πŸ‘‡14/...
@Techjournalisto @akhmxt @ArchitMeta This may indicate that they are part of the reserve component of the Ukrainian army, the Territorial Defence Forces.

During the mass mobilisation civilians can join voluntarily. On photos of this battalion we can see that they often wear a yellow armband. 15/...
@Techjournalisto @akhmxt @ArchitMeta They may be members of the Territorial Defence Forces, but we cannot be sure.

The quality of the video is too poor to identify the persons or the weapons. 16/...
@Techjournalisto @akhmxt @ArchitMeta ➑️ What don't we see?

A few things stand out when we watch the video in detail. All is shown except for the moment when shooting takes place.

Then we hear shots, but we do not see what happens. Only after three seconds, we see the victim lying on the ground. No blood. 17/...
@Techjournalisto @akhmxt @ArchitMeta We cannot find any other footage of the incident.

We also tried in vain to find eyewitnesses. 🫀 18/...
@Techjournalisto @akhmxt @ArchitMeta ➑️ What do we hear?

We hear a woman's voice behind the smartphone camera in Russian: "That guy just came out."

In itself, there are many Russian speakers in Kiev, so the language is not surprising.

Of what the armed men shout, we can only understand "Faster!" 19/...
@Techjournalisto @akhmxt @ArchitMeta 🐦Throughout most of the video, we hear birds chirping.

The sound of bullet casings falling (0:18) is very clear and distinct, as if it had been recorded at close range. The sound of the approaching car is muffled.

The audio perspectives do not seem to match. 20/...
@Techjournalisto @akhmxt @ArchitMeta Sound designer @mistercw looked at the spectogram of the video for us. πŸ”Š

A spectogram is a visual representation of the sound in which the pitch or frequency (y-axis) is plotted against time (x-axis). πŸ“ˆ21/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw As an illustration, the #spectogram of a siren 🚨 is shown below.

The orange lines show the sound at different frequencies. The thickest line is the basic sound, the other lines are the secondary sounds. We can also see cloudy black, which is the ambient sound. 22/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw If we look at the spectogram of the video under investigation, we can see the voices, the bang with the butt of the gun, and the shots. Below is the sound of the entire 44-second video. 23/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw The red dotted line, below on the spectrogram of the video, indicates a crucial feature. Above that line, the spectrogram is mostly black ⬛️.

It is not cloudy (as in the siren) and so there no noise. 24/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw The red dotted line shows there is no sound above 12kHz.

"Even if the audio has been subsequently converted to a lower quality it means that no pitches have been recorded above twice that frequency (24kHz)."

Important: this recording cannot contain pitches above 12kHz. 25/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw 🐦 Birdsong has a higher pitch.

When recorded at 48 kHz, high frequencies (20 kHz and higher) are clearly visible.

The spectogram below shows the recording of blackbird song at 48 kHz. We clearly see tones above the red line of 12 kHz. 26/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw In the video we investigated, these high frequencies are not reflected: above 12kHz it is black ⬛️, although we do hear high-pitched bird chirping... πŸ€” 27/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw The high frequencies that we would expect are therefore completely absent.

Why is that important⁉️

"From this we can conclude the recording was made at a lower sample rate (probably 24 kHZ) or was afterwards converted to this lower sample rate." 28/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw However, if we zoom πŸ”Ž into the spectogram from 18:1 to 23:5, we see that there are peaks above 12 kHz❗️

We see these peaks during the loading and firing of the weapon and when the shells come down. 29/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw What does it all mean?

"The peaks above 12 kHz during the firing of the weapon off-screen show that this part of the recording was not affected by the same recording process."

❗️"The sounds of the weapon were not part of the original recording. They were added later." ❗️30/.
@Techjournalisto @akhmxt @ArchitMeta @mistercw Is this video fully staged? Or was the sound of the shots added to real footage for dramatic effect? Were rubber bullets used?

We cannot answer these questions with the information we have been able to gather so far. 31/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw Conclusion: The video was shot in Kiev and dates from 27 February or earlier. It could be that we are seeing members of a reserve component of the Ukrainian army or civilians who were given weapons. (1/2) 32/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw Russian TV claims that 'you can see one of these so-called controllers shooting an unarmed civilian'. However, there is no evidence for this, because we do not see the shooting itself. Moreover, the audio of the gun violence was added to the video afterwards. (2/2) 33/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw What have we learned? πŸ‘©β€πŸ«

1) Audio analysis can reveal manipulation. πŸ”Š
2) #OSINT can only bring you so far. Without eyewitnesses or other footage a lot of questions remain. 🫀
3) International investigation between journalists is the way to go. πŸ™Œ 34/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw If someone (living in Kiev?) has more info about this video: all info (which we can try to verify) is welcome in DM. πŸ™ 35/...
@Techjournalisto @akhmxt @ArchitMeta @mistercw You can read my full article (in Dutch) here (@Knack) for FREE. πŸ‘‡36/...

knack.be/nieuws/factche…
@Techjournalisto used this example in this great read: techjournalism.medium.com/telltale-signs… 37/...
@Techjournalisto Did you learn something from this #OSINT for #FactChecking?

Follow me (@brechtcastel) and check out my channel on #YouTube: youtube.com/channel/UCMBPt… πŸ™

Older 🧡🧡underneath this tweet: 38/END

β€’ β€’ β€’

Missing some Tweet in this thread? You can try to force a refresh
γ€€

Keep Current with Brecht Castel

Brecht Castel Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @brechtcastel

Apr 1
In this short 🧡 I'll share the 4⃣ interactive maps I use when I have to verify or geolocate something happening in #Ukraine. 1/6

#OSINT for #FactChecking #GeoLocation #Verification
This map from @Cen4infoRes only shows verfied content from social media. @BenDoBrown

About: bellingcat.com/news/2022/02/2…

➑️maphub.net/Cen4infoRes/ru… 2/6
@Cen4infoRes @BenDoBrown This map from @Liveuamap is the best to monitor things which happened just minutes or hours ago.

About: liveuamap.com/about#history

➑️liveuamap.com 3/6
Read 6 tweets
Mar 31
This awful picture is shared on social media with caption "a Russian girl tied up as a living shield by Ukrainian soldiers in Mariupol". (I blurred the face.)

What happened? Let's investigate. πŸ‘‡1/...

#OSINT πŸ”Ž
#Verification πŸ“Έ
#GeoLocation 🌍
#HowToOSINT 🧐
We take a screenshot of the photo and load it into the Russian search engine Yandex. 2/...
This brings us to a post from 21 March on Zen Yandex.

There we see the same photo πŸŸ₯ along with six other similar photos.

The Russian caption reads: "The year 2022. Europe. The usual Nazism in Lviv. Now to ethnicity. The photos feature members of the Roma diaspora." 3/...
Read 27 tweets
Feb 10
Mijn interview met ex-complotdenker Sarah wordt veel gelezen. πŸ™

Veel mensen kennen iemand die is afgegleden naar #complotdenken.

Ken je ook zo iemand? Hoe ga je dan met hem/haar in gesprek?πŸ—£οΈ

Dit zijn enkele tips van experten. πŸ‘‡πŸ‘‡πŸ‘‡1/7

knack.be/nieuws/belgie/…
1⃣ 1) Luister naar hem/haar op een niet-oordelende manier.

Zet dus niemand weg als 'wappie' of 'complotdenker'.

Luisteren is de eerste stap. πŸ‘‚ 2/7
2⃣ Ga met niet in discussie over de inhoud. ⛔️

Een feitenrelaas helpt niet en zorgt voor meer conflict. 3/7
Read 7 tweets
Feb 9
Tienduizenden zagen recent deze video waarin een "pleidooi" wordt gehouden door een Duitse advocaat over de coronacrisis.

Waar gaat dit over? πŸ€” πŸ‘‡πŸ‘‡πŸ‘‡ 1/...
De man verkondigt een theorie dat de coronapandemie fake is en dat er een complot gaande is van een rijke machtige elite die ons wil controleren. 2/...
Wie meer over Reiner Fuellmich wil weten kan dit artikel van de collega's van @vrtnws lezen: "Hij is de hoop voor veel complotdenkers om virologen, politici en journalisten voor een tribunaal te brengen" 3/...

vrt.be/vrtnws/nl/2022…
Read 6 tweets
Feb 8
#OSINT gets more important in #journalism. πŸ“ˆ

Today I gave a lecture to πŸ‡§πŸ‡ͺ teachers in journalism about the force of online investigations. πŸ”ŽπŸ’ͺ

Some inspiration. πŸ‘‡

#HowToOSINT?🧐 1/5
This interactive map πŸ—ΊοΈ about Russian military around Ukraine by @TextyOrgUa shows how #OSINT today has the power of military intelligence with satellites πŸ›°οΈ in the past. 2/5

texty-org-ua.translate.goog/projects/10546…
@TextyOrgUa This amazing piece by @FoekePostma from @bellingcat is a good example of an #OSINT driven investigation about πŸ‡ΊπŸ‡Έ nuclear "secrets" in Europe.

Every journalist wants a scoop like this. 3/5

bellingcat.com/news/2021/05/2…
Read 5 tweets
Jan 25
These pictures of a pool πŸŠβ€β™‚οΈ are shared all over the 🌏, this tweet with caption "mass stupidity" was shared 1.6K times.πŸ€”

No #context is given.

What do we see? Let's find out! πŸ‘‡πŸ‘‡πŸ‘‡ 1/...

#OSINT πŸ”Ž
#Verification πŸ“Έ
#GeoLocation 🌍
#HowToOSINT 🧐
We don't find the original context with Reverse Image Search. 😒

But we do find these pictures shared with captions in πŸ‡³πŸ‡±, πŸ‡―πŸ‡΅ and πŸ‡¬πŸ‡§. We see it on an internetforum about #QAnon and in πŸ‡·πŸ‡Ί and πŸ‡΅πŸ‡± language.

The image is intriguing. 😲 People doubt if it's #real or #fake. 2/...
In the top right corner, however, we see the logo of the French TV channel TF1 and 'Le 13h' 🟨.

With this information and the French word for swimming pool ("piscine"), we google. πŸ”Ž 3/...
Read 15 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(