Police said today that a woman found dead in Queen Elizabeth Park in Pembroke was involved in a traffic accident prior to her passing.
However, a spokeswoman for the Bermuda Police Service said it is …
However, a spokeswoman for the Bermuda Police Service said it is …