The murder of a Hindu man in the northern Indian state of Rajasthan has sparked religious tensions in the area.
The victim, a tailor named Kanhaiya Lal, was killed in Udaipur district on Tuesday by two Muslim men, who filmed the act and posted it online.
They claimed the act was in retaliation for the victim's support for controversial remarks made by a politician on the Prophet Muhammad.
The government has suspended internet services and banned large gatherings.
The police have arrested the two men, who had identified themselves in the video.
In another video, they boasted about the murder and also issued threats to Prime Minister Narendra Modi while brandishing cleavers. A top Rajasthan police official asked media outlets not to broadcast the video of the murder as it was "too grisly to watch".
The victim had allegedly put up a social media post supporting former Bharatiya Janata Party (BJP) spokesperson Nupur Sharma, who made controversial comments about the Prophet Muhammad last month.
Her comments sparked a diplomatic row with several Islamic countries registering their strong protests with India. The BJP subsequently suspended Ms Sharma from the party.
The controversy also led to religious protests in India which turned violent after demonstrators pelted stones and damaged public property.
Three weeks before his murder, Kanhaiya Lal had been arrested by the police for allegedly hurting religious feelings, the Indian Express reported. He had asked for police protection after his release, citing threats to his life.
The police then called some Hindus and Muslims for a peace meeting, after which Kanhaiya Lal said he didn't "need any more action against any one", a police official told the newspaper.
FIFA World Cup Qatar 2022: Smoke-free stadiums and bans on tobacco marketing
Qatar Says it Will Adopt Climate Tech Application in FIFA World Cup 2022
World's deepest shipwreck discovered
Ministry urges public to participate in #WateringBirds initiative