
NEW DELHI -- India's contentious new citizenship law, which was approved by parliament last week, has sparked large-scale protests across the country, as it is seen by many as anti-Muslim and a violation of the country's constitutional guarantees of equality for all.