Mon, 07/24/2023 - 05:53 Tech Insider Economy Politics Russians were seen attempting to leave their country for Georgia to avoid a military call-up on September 28, 2022.Davit Kachkachishvili/Anadolu Agency/Getty Images Tags economy, politics, Markets, Russia, Ukraine War, Immigration, conscription, News Source Hundreds of thousands of people fled Russia after it invaded Ukraine — and now …