Surveillance and the Rule of Law
Reports and Analysis
News and Updates
A woman was killed by a spear to the chest at her home in Hallandale Beache, Florida, north of Miami, in July. Witness "Alexa" has been called yet another time to give evidence and solve the mystery.