Police on the island of Eleuthera are investigating a traffic mishap which took place on Friday, May 31st, 2019 and left a child detained in hospital. According to reports, shortly after 5:00pm, a resident of Green Castle, arrived at home with...