██FR█████ █INTELL███████████
frenchintelligence.org
‘humiliating’:
Russian Police Caught Beating, Humiliating Migrants In Footage Of A Raid
April 16, 2025