Arvind Kejriwal, the top man of the Aam Aadmi Party or AAP, has been hit in Delhi while campaigning.
Mr. Kejriwal was punched in the back in the Dakshinpuri area of South Delhi while he was shaking hands with supporters.
Later the man was thrashed by AAP workers and handed over to the police.
“Our religion teaches us non-violence. If we raise our hands, this movement will come to an end,” Mr. Kejriwal said.
Appealing for calm, the AAP leader asked his supporters not to indulge in any violence. He later cancelled his roadshow.
Some days ago, Mr. Kejriwal was in Haryana when a man climbed onto his jeep and hit him in the neck. AAP supporters then assaulted the man before handing him over to the police.
On Twitter, Mr. Kejriwal reprimanded those involved, urging, “If we ever become violent, the movement wud be finished. So, pl pl pl, in future, if anyone hits us including me, we shud be nice to him, (sic).”
Last month, the 45-year-old was sprayed with ink and Mobil oil while campaigning in Varanasi, where he is running for Parliament against the BJP’s prime ministerial candidate, Narendra Modi.