India, Israel and China listed as Shameful Countries by UN for Human Rights Violations
The United Nations has listed India and Israel, two best allies, among 38 shameful countries, which it said had carried out reprisals or intimida­tion against people cooperating with it on human rights, through killings, torture and arbitrary arrests. According to sources, The annual report from UN