Satellite pics show massive traffic jam at Russian border as people flee

Satellite pictures have shown massive traffic jams at Russia's border with Georgia as people flee the country amid war mobilisation. Images taken above the Lars checkpoint by US-based firm Maxar Technologies on September 25 showed vehicles making a beeline to leave Russia. The Russian authorities have faced growing opposition from the public to the decree of joining Ukraine war.

Load More