Not our fault - Barbados Today