India Roiled By Protests
This is a watershed moment for the largest democracy in the world
The
act has been condemned widely by the Indian population, including the Chief Ministers of states such as Rajasthan, Kerala and West
Bengal. Large-scale protests have broken out in various parts of the country,
starting with the northeastern state of Assam; and at universities such as
Aligarh Muslim University (AMU) and Jamia Millia Islamia ...
Read More