NATIONAL181 stranded Sri Lankans return from RussiaeditorMay 25, 2020 by editorMay 25, 2020033 (UTV | COLOMBO) – A total of 181 Sri Lankans, who were stranded in Russia due to the Corona-19 pandemic has arrived in the country...