Update – Vehicular accident leaves two dead

Police say investigations are continuing into the death of two brothers from the western parish of St. John.

The bodies of Kareem Peters and Dellon Peters were found trapped in their wrecked car in the Halifax Bay some 250 feet below the Perseverance road. Continue reading