National

HRW official asked to leave

The Directorate General of Immigration and Emigration has asked Carina Tertsakian, the Country Director of Human Rights Watch (HRW), to leave the country with immediate effect after her visa expired.
no image
Times Reporter