Human Rights Watch asks governments not to shift businesses from China to India alleging India is mimicking China in violations of rights.
Read more: Human Rights Watch repeats familiar lies about India made by left-liberals and Islamists
2023-01-14