A woman splattered ink on Delhi Chief Minister Arvind Kejriwal when he was addressing a thanksgiving rally following the success of his government's odd-even road-rationing formula at Chhatrasal Stadium today.
The woman, who appeared to be in her 20s, came close to the lectern when Kejriwal was delivering his speech and threw ink at him.
Police whisked away the woman, who was interrogated at the Model Town police station. She was booked under several charges, including obstructing a public event.
She was later taken to Babu Jagjeevan Ram Hospital for medical tests.
The woman has been identified as Bhavna Arora, who belongs to the Aam Aadmi Sena, a splinter group of AAP formed by party rebels.
Following the attack, Kejriwal appealed to authorities to let her go after accepting the documents that she had brought to the rally.
"Let her go, leave her. Whenever something good happens in Delhi, this is what happens," he said.
Delhi government has criticised the police for inadequate security at the stadium.
Addressing a press conference after the incident, Deputy Chief Minister of Delhi Manish Sisodia said, "Ink attack on Arvind Kejriwal is a conspiracy by the BJP and Delhi Police."
This is not the first time Arvind Kejriwal has been attacked in public. In 2014, he was slapped by a man during a roadshow in Sultanpuri area of Delhi.
On March 28 2014, Kejriwal was hit on his neck by a man claiming to be a supporter of Anna Hazare in Haryana.
The AAP leader and some of his colleagues were victims of an ink attack in Varanasi in March 2014, where he had challenged Narendra Modi in the Lok Sabha elections. An egg was also hurled at his car outside the famous Vishwanath temple on the same day.