Turkmen Citizens Stranded in Abkhazia: Visa Renewal Issues Leave Thousands Trapped Eastern Europe & RussiaMadison KimOctober 8, 2024Georgetown UniversityTurkmenistan, Russia, Abkhazia, Visas, international studentsComment