Type to search

Daily Briefing

Russia: traffic jams escalate

Share

Satellite images are tracking thousands of Russians fleeing the country after President Putin ordered reserve forces to mobilise. The queue to enter Georgia has reached over 10 miles in length.

Leave a Comment