Islamophobia is taking its most lethal form in India, with almost 250 million Muslims in the country becoming a persecuted minority, said Professor Noam Chomsky,...
The Human Rights Watch on Friday accused the Indian authorities of using politically motivated allegations of tax evasion and financial irregularities to “silence human rights activists,...