Duncan was a record beater in every sense of the word By Ken de Joodt Unforgettable ! That’s what it was – some of the most incredible achievements in Sri Lanka and world athletics that took place more than 67 years ago. Little-known Sri Lanka was then famously known for Ceylon Tea and was one of …
Read More »