Barbados Free Press reports that the international media has been “less than complimentary” about the 2007 Cricket World Cup. [1]
Barbados: World Cup Failure
· Written by Janine Mendes-Franco
Categories: Caribbean, Barbados, Media & Journalism, Sport