Satellite Photos of Russian-Georgia Border Show Huge Traffic Jams as Russian's Flee Mobilization

Satellite photos of the Russian border with Georgia.

Satellite Photos of Russian-Georgia Border Show Huge Traffic Jams as Russian's Flee Mobilization