Top News | Sun Aug 28, 2011 3:56pm IST

India celebrates people's victory as Hazare ends fast