Featured Sri Lanka ends visas for hundreds of thousands of Russians staying there to avoid… Gavin Gesner Apr 9, 2024 Sri Lanka has told hundreds of thousands of Russians and some Ukrainians staying in the country to!-->!-->!-->…