Activists of BJP Mahila Morcha hold placard & shout slogans during the protest at outside Kejriwal's residence in New Delhi on Tuesday, 05 May 2015.
Credit balance: 0