- Global Voices - https://globalvoices.org -

Barbados: World Cup Failure

Categories: Caribbean, Barbados, Media & Journalism, Sport

Barbados Free Press reports that the international media has been “less than complimentary” about the 2007 Cricket World Cup. [1]