A long-running protest led mostly by Muslim women in the Indian capital has been cleared amid measures to curb the spread of coronavirus in the country.
The peaceful protest, against the controversial Citizenship Amendment Act (CAA), had been going on for months.
But with India imposing strict restrictions on public gatherings, police cleared the protest site on Tuesday morning.
Like the protest itself, this invoked strong reactions on social media.
The hashtag #ShaheenBaghEmpty was one of the top trends on Twitter on Tuesday.
Shaheen Bagh - a Muslim neighbourhood in the city - captured the imagination of many Indians.
It was one of the few times anyone can remember India's Muslim women coming out in such large numbers and leading a movement of this nature, although many others from different religions have sat alongside them in solidarity. They have read each other the preamble of India's constitution, made speeches reaffirming their citizenship and sung patriotic songs.
Many praised the tenacity of the protesters, calling them inspirational and thanking them for their perseverance.
Thank you, Shaheen Bagh. No virus can diminish what you achieved, and what you stood for in defiance of bigotry and fascism.— Samit Basu (@samitbasu) March 24, 2020
When they can't answer to people's questions they used power that too in night time when non was there to resist. They loss and #100daysofShaheehBagh won.— Syed Azharuddin (@SyedAzhars) March 24, 2020
Salutes to all #ShaheenBagh Protests. #ShaheenBaghEmpty pic.twitter.com/CfBsLaknRe
Several petitions have also been filed in courts which argue that the law is illegal, they claim that it grants citizenship on the basis of religion, which goes against the country's secular values enshrined in its constitution. Those challenging it include political parties, civil society and Muslim groups.
But the protest was also criticised and most recently it was the target of a vitriolic state election campaign by the country's ruling Bharatiya Janata Party (BJP).
The BJP has accused the protesters of being "traitors" to India because of their opposition to the CAA, which offers amnesty to non-Muslim illegal immigrants from three neighbouring Muslim-majority countries.
Many of the BJP's supporters also subscribe to the view that the protests were unpatriotic.
Many of them have celebrated its end.
Delhi's #ShaheenBaghEmpty. But I'll have to say.. hundreds of anti-CAA protesters showed the world.. and in a very impressive way.. that if you have determination, sprit of sacrifice & patience.. you can sit at a place for over 100 days, spend crores.. and still achieve Nothing.— Paresh Rawal fan (@Babu_Bhaiyaa) March 24, 2020