‘No better place to win the World Cup than England’- Cameron
Cricket West Indies (CWI) has applauded the Windies Men’s team for securing a place in the ICC Cricket World Cup 2019 in England and Wales.
Windies qualified for the global showpiece with a five-run victory under the…