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

Share this update

Comments (0)

Please to comment

No comments yet. Be the first to comment!