When Michael Phelps beat India (1900-2016) at Olympics
When 31-year-old Michael Phelps (USA) retired from Olympics with 28 Medals from 5 Games (2000, 2004, 2008, 2012 and 2016), which includes 23 Gold, 3 Silver and 2 Bronze medals, nobody knew he was going to set a dubious record for India.…