The Chinese government has increasingly imposed arbitrary restrictions on people’s internationally protected right to leave the country. According to a report by Human Rights Watch (HRW), Chinese authorities need people …
All Rights Reserved. India Narrative 2025