https://rumble.com/vvzkz0-repo....rt-chechen-kill-squa

Report: Chechen Kill Squads Ordered Into Ukraine to Take Out Kyiv Officials
Favicon 
rumble.com

Report: Chechen Kill Squads Ordered Into Ukraine to Take Out Kyiv Officials

▶️ This video is reposted from the website : https://restoredrepublic.co/ Thanks for your support. The content we do is quite sensitive, so it is impossible to monetize the social media platforms. You