Aam Aadmi Party (AAP) chief Arvind Kejriwal escaped unhurt after a man from the crowd hurled a stone at him in a public gathering on Saturday.
The young man in his mid-20s threw a stone at the leader when he was addressing the crowd in south Delhi's Deoli area, AAP sources said. However, the stone did not hit Kejriwal and landed on the edge of the stage.
The attacker was immediately caught by the party's volunteers and later handed over to the police.
Minutes after the attack Kejriwal tweeted, "One person threw a stone at me in Deoli Jansabha today. BJP so scared? Resorting to violence? I wish well for the boy who did it." Another tweet immediately followed blaming the Bharatiya Janata Party (BJP) for the attack, "We have no bad wishes for people who hurl shoes and stones at us, we wish them all the best."
Tweets from the party's official handle also came out in the leader's support.
"A stone was thrown at Arvind Kejriwal while he was addressing Deoli Jansabha. Didn't hit. Fell before the stage. Other parties afraid of AAP?" the tweet read.
The BJP recalled similar instances in the run-up to the Delhi polls in 2013 and the Lok Sabha polls this year and called it a publicity stunt. Delhi BJP chief Satish Upadhyay said, "These poll gimmicks are AAP's habit, it is nothing new."
In April this year, Kejriwal was slapped by a man during a roadshow in Sultanpuri of north west Delhi. It was the second such attack in four days. Then too, the AAP leader had held BJP responsible for it. The 38-year-old attacker, a resident of Aman Vihar in Outer Delhi, had accused Kejriwal of not fulfilling promises made to auto-drivers.