Sergey Korovchenko

Sergei Korovchenko: From legitimizing the occupation of Crimea to volunteering

“Everyone can look forward to returning home soon.” The head of the Main Intelligence Directorate, Kirill Budanov, spoke with such optimism in July 2023. Ukraine...

11 months ago

This website uses cookies.