At least three civilians and a police officer have been killed in violence in the Indian capital, New Delhi, on the day US President Donald Trump kicked off his two-day trip.

Indian police used tear gas and smoke grenades to disperse the crowd as violence broke out after supporters of Citizenship Amendment Act (CAA) attacked anti-CAA protest sit-ins.

Hundreds of people supporting the new law on Sunday attacked anti-CAA protest sites, resulting in stone-pelting from both sides.

An official at Delhi’s GTB Hospital said more than 35 people were injured in the clashes.

New Delhi has been a hotbed of non-violent protests against the controversial new citizenship law and protesters have been camping out continuously in several parts of the capital for the last two months.

The latest round of violence broke out just as Trump began his maiden visit to India, addressing a mega rally in Gujarat on Monday.