Saturday, April 23, 2016

Picture Of The Day

Fighters of a special operations unit of the Chechen Republic's Ministry of the Interior during a drill near the North Pole. April 18. © SPUTNIK/ VALERIY MELNIKOV

1 comment:

Stephen Davenport said...

Umm what are Chechens doing at the North Pole..lol.