X

sri lankan police raid

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…