In the first Chechen war the separatists produced videos of sadistic torture scenes of Russian soldiers, and they were paid handsomely for this by their benefactors. Was the October 7 a part two of the same movie? – Search https://t.co/u77Ejmkha9
— Michael Novakhov (@mikenov) June 21, 2025
Categories