Uploaded July 2024 | Updated September 2026, 2 weeks ago
Developers like the Bellingcat Investigative Tech Team offer plenty of amazing publicly available research tools, such as applications you can use to analyse TikTok hashtags or connect Telegram accounts to phone numbers. These resources can be very useful for journalists and non-technical researchers but might require some technical skills to access. This series aims to introduce you to some of those basics. In this episode we talk you through the installation of Python and explain how you can use it to access our tools.
Links noted in the video:
Download Python here:
python.org/downloads
Check out all of our research tools:
GitHub: github.com/bellingcat
Join our community for tips and to ask your questions:
Discord:
discord.com/invite/bellingcat
Chapters:
00:00 Intro
01:08 - Checking the current version
03:40 - Installing Python on Windows
05:28 - Installing Python on Mac
06:56 - Installing PIP
Developers like the Bellingcat Investigative Tech Team offer plenty of amazing publicly available research tools, such as applications you can use to analyse TikTok hashtags or connect Telegram accounts to phone numbers. These resources can be very useful for journalists and non-technical researchers but might require some technical skills to access. This series aims to introduce you to some of those basics. In this episode we talk you through the installation of Python and explain how you can use it to access our tools.
Links noted in the video:
Download Python here:
python.org/downloads
Check out all of our research tools:
GitHub: github.com/bellingcat
Join our community for tips and to ask your questions:
Discord:
discord.com/invite/bellingcat
Chapters:
00:00 Intro
01:08 - Checking the current version
03:40 - Installing Python on Windows
05:28 - Installing Python on Mac
06:56 - Installing PIP


![Call Between Alexey Navalny and FSB Officer Konstantin Kudryavtsev [Russian Subtitles]
Full call between Navalny and one of the FSB officers in the team to trail and eventually poison him, Konstantin Kudryavtsev.
Before the publication of our recent joint investigation into the FSB officers involved in the operation to poison him in Tomsk, Navalny decided to call two members of the poison squad, Mikhail Shvets and Konstantin Kudryavtsev, by impersonating a senior security official. To both of these officers, Navalny introduced himself as a fictional character: Maxim Ustinov, an “aide to [Chairman of Russia’s Security Council] Nikolai Patrushev”. The premise of the call was that Navalny - playing the role of “Maxim Ustinov”, would ask the officers for an oral report on the reasons for the failure of the Navalny poisoning operation.
Over forty minutes, Kudryavtsev answered questions from Navalny whose voice he didnt recognize regarding the failed operation. Call Between Alexey Navalny and FSB Officer Konstantin Kudryavtsev [Russian Subtitles]](https://i.ytimg.com/vi/nRku_Kn5aUU/mqdefault.jpg)







