HARARE – Trinidad and Tobago demonstrated why their carnival is often described as the greatest show on earth with a stunning presentation that was adjudged to be the best of this year’s Harare International Carnival. The spectacularly dressed winners from the West Indies, dazzled the adjudicators and spectators alike with an exhibition that included an…

