ICC May Drop Sri Lanka Tourism

Photo
Sri Lanka Cricket NewsA USD 12 Million advertising and promotion budget of the International Cricket Council (ICC) may be at risk thanks to bureaucratic bungling by the Ministry of Economic Development. Sri Lanka will host the World Cup T-20 cricket tournament starting in the third week of September.

Read full article