. . . Have our chickens come home to roost? - Barbados Today