X

sri lanka

Independent News Office Raided by Sri Lankan Police

Nine journalists have been arrested, multiple computers have been seized and thousands of documents have been confiscated by Sri Lankan…