Sri Lanka launches a search for its citizens in Russia who are involved in the war
18 May, 2024 Captured Russian mercenaries. Photo from open source
Sri Lanka will dispatch a high-level delegation to Russia to investigate the fate of more than hundreds of nationals reportedly fighting in the war in Ukraine.
Reuters reported on this…