Kapil Mishra, who was suspended from the Aam Aadmi Party (AAP) on Monday, was attacked by a man named Ankit Bhardwaj on Wednesday.
Mishra, who accused Delhi Chief Minister Arvind Kejriwal of indulging in corrupt activities, is on a hunger strike in Delhi to demand that AAP leaders make public the details of their foreign trips. Mishra had earlier alleged that party members were using "illegal money" to fund their trips abroad.
"I was lying on fast, suddenly a guy came and jumped on me. I am not hurt, don't want to name anyone," Mishra was quoted by CNN-News18 as saying. He added: "I am on the warpath against those few individuals who are doing corruption."
Media reports suggest that Mishra's team claimed that Bhardwaj identified himself as an AAP supporter but the party has claimed that he is a member of a youth wing of the BJP. "He is part of the Bharatiya Yuva Morcha...We don't support violence of any kind," AAP leader Sanjay Singh was quoted by NDTV as saying.
However, the Bharatiya Yuva Morcha has rubbished AAP's claim that Bhardwaj is a member of their organisation, PTI reported.
Mishra sat under a tent pitched close to what was his office till a few days ago, with a garlanded photograph of Mahatma Gandhi behind him. He was surrounded by a dozen supporters when the attack happened.
"I am sitting on a 'satyagraha' till I get a clarification on details of international travel expenses of some senior AAP leaders. It is not a dharna but a satyagraha," Mishra was quoted by the Indian Express as saying.