NEWS Satellite images show 10-mile line of cars fleeing Russia

Top