BREAKING: Footage emerges of troops from the Free Russia Legion, a Ukraine-based paramilitary group that opposes Putin, having controlled territory in the border regions of Belgorod, Russia.
Published by The Spectator Index
Published by The Spectator Index
Please to comment