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…
Nine journalists have been arrested, multiple computers have been seized and thousands of documents have been confiscated by Sri Lankan…