ICC Media Manager says cricket’s apex body did not sanction loan for Homagama stadium

The construction of the biggest cricket stadium in Sri Lanka has become a surprise for cricket’s apex body, the International Cricket Council.

The cash-strapped Sri Lankan Government and Sri Lanka Cricket came under strong criticism after plans to develop the country’s biggest cricket stadium in the City of Homagama in the Colombo District were revealed recently…

Leave a Comment

One Comment