Several Congress leaders took out the protest from Rajghat to Delhi Secretariat raising slogans against AAP government.
Speaking at the event, Gandhi said: "It is an age of Internet, and selfies. In India, Modiji and Kejriwalji think they can fool people everytime."
Slamming Kejriwal, Gandhi said: "When MCD workers went to Delhi CM to put forth their grievances, CM said that I can give you one month salary, but can't do anything more. This country cannot progress with lies. Our party and our party workers don't do PR. They work for the people.
"Kejriwalji promised uninterrupted electricity and water, but after coming to power all these promises were forgotten."
For India to progress, governments need to stop making false and unrealistic promises and instead work towards helping people, Gandhi added.
"My politics is based on Mahatma Gandhi's ideology, I can never do politics of lies and false promises. I may have suffered for speaking what I feel, I don't make false promises.
But I can see, slowly, people of India and Delhi are realising that this country cannot move forward on false promises, not by hollowness, but blood and sweat," the Congress vice president said.
Meanwhile, AAP leaders Sanjay Singh, Dilip Pandey and Raghav Chaddha were detained by police near Rahul Gandhi's protest venue in Delhi. The AAP leaders were there to have a conversation with Gandhi.