+

Satellites photos demonstrate a Russian military camp in Crimea