img
The three and half-year-old boy Kunwar Pratap Singh from Ludhiana, Punjab, has set a world record for reciting the names of the capitals of all...