UN names India in ‘shameful’ list of 38 countries for harassment of Human Rights activists
The United Nations have listed India among the 38 “shameful” countries that also includes China…
5 years ago
The United Nations have listed India among the 38 “shameful” countries that also includes China…