Photo Credit: Cricket West Indies
Across the Caribbean there was great merriment as cricket lovers celebrated the recent men’s team’s victory over England in the Apex Test Series. The 10-wicket win at the Grenada National Stadium saw the home team...