New Report Raises Concerns Around Human Rights Violations of India’s Minister of Home Affairs Amit Shah
–News Direct– In anticipation of the upcoming G20 summit scheduled to take place in New Delhi, India on September 9-10, 2023, Human Rights Index has released a new report titled "Amit Shah – India's Invisible Prime Minister." The report offers Read more