World T20: Sri Lanka gets set to host

  • Total Shares
Teams from around the world will descend in Sri Lanka to compete for the World T20 trophy and the title to be World Champions. The island nation, on its part, is ready to host a memorable event. (AFP and AP images)

Leave a comment