Protests over a controversial new law on migrants have raged across several Indian cities, prompting police to clash with demonstrators. The new law entitles non-Muslim migrants...