Over two dozen injured in St Peter accident - Barbados Today