Satellite images show traffic jams at the border as Russians flee the country following Putin's decision to send more people to fight in Ukraine
Published
"Lots of uncertainty about the Future," a Finnish Board Guard official said on Monday, as Russians flee Putin's military mobilization announcement.
Full Article