Creator
Cheered by thousands, a four-year-old boy dubbed ”India’s Forrest Gump” who was nearly sold by his impoverished mother ran 65km on Tuesday to enter the country’s foremost record…