Business | Sun Aug 28, 2011 3:58pm IST

India celebrates people's victory as Hazare ends fast