Today marks the 30th anniversary of Sri Lanka’s unforgettable World Cup triumph. Ask any Sri Lankan where they were on the 17th March 1996 and chances are they will recall it in vivid detail. It was a ...