Read More 2 minute read Asia Defence Europe Featured Global News Lifestyle News Russia Sri Lanka Ukraine World News Sri Lanka ends visas for hundreds of thousands of Russians staying there to avoid war Sri Lanka has told hundreds of thousands of Russians and some Ukrainians staying in the country to escape the war that… byLaken BronxApril 10, 2024223 views