Has the moment of truth arrived? - Barbados Today