Russia just up and left its second most important city, St. Petersburg. In the satellite images procured by Finnish outlet Yle, Russia’s anti-aircraft missile bases were almost emptied earlier this month. Movement around the region’s military base has been monitored over the months, and satellite images show Russia pulling out its missiles and other artillery […]
