Bhubaneswar, September 21 (Odisha.in) World’s youngest marathon boy Budhia Singh who had made his way into Limca Book of Records by covering 65 kms from Jagannath temple Puri to Bhubaneswar in 6 hours 30 minutes on 1st May 2006 has finally landed in Bhubaneswar Sports Hostel putting an end to the speculations about his future. […]