Why we still fail as a sporting nation

A Britain based friend posted happiness over the number “67th”. I rubbed my eyes in disbelief and immediately thought of visiting an optometrist. But, on further scrutiny, I realised she was talking about total medals of Great Britain not about abysmal rank of India in Rio Olympics.

Continue reading