Protests erupt across India over citizenship law

Protests over a controversial new law on migrants are raging across several Indian cities.

This has prompted police to clash with demonstrators.

The new law entitles non-muslim migrants from three Muslim-majority countries to citizenship.

This is only if they are facing religious persecution.

Some critics say the law is anti-muslim, while others – especially in border regions – fear large-scale migration.

Six people have been killed in the five days of unrest.