glasnostgone.org
Satellite Images of Russia’s Forces in Ukraine
This week I took a Google Earth spin around occupied eastern Ukraine. Here’s what I saw. Large new Military Compound Established. On the outskirts of the border town of Krasnyi Luch in Ukrain…