Human rights in India – House of Lords Library – UK Parliament
Human Rights Watch argued that the Indian government has adopted laws and policies that have discriminated against religious minorities, especially … Read more: Human rights in India – House of Lords Library – UK ParliamentContinue Reading