AFP - Rain delayed the start of the triangular one-day series cricket match between Sri Lanka and New Zealand at Rangiri stadium in Dambulla on Thursday.




Source