Marks 29 years as Sri Lanka’s historic 1996 World Cup victory
A day that will forever be written in golden letters in Sri Lankan history, 17 March, 1996! It was the day the island nation confronted all odds, roared like...