The backdrop of the former Prime Minister's remarks is a series of attacks on Muslims in different parts of the country, usually by cow vigilantes. On Wednesday, thousands of people had also come out in several part of the country under the "Not in My Name" campaign to protest mob violence and atrocities against Muslims and Dalits.
Speaking at an Eid Milan function in the national capital, Manmohan Singh said: "The negative atmosphere being created in the name of religion (in our country)... reminds me of Iqbal's couplet...'Mazhab nahin sikhata aapas mein bair rakhna...'(Religion doesn't preach ill-will against each other...)."
Everybody should try to ensure communal harmony in the society and across religions, live like a family, Mr Singh said.
Earlier in the day, PM Narendra Modi had also lashed out at people who took the law into their own hands. "Killing people in the name of Gau Bhakti is not acceptable," said PM Modi. "No person in this nation has the right to take the law in his or her own hands in this country."