Supporters of social activist Anna Hazare with small kid holding Indian tri colour flag during a protest rally against corruption in New Delhi, India on 17 august 2011, Delhi, India. Photo by Rahul Karan/Indian Photo Agency
Supporters of social activist Anna Hazare with small kid holding Indian tri colour flag during a protest rally against corruption in New Delhi, India on 17 august 2011, Delhi, India. Photo by Rahul Karan/Indian Photo Agency