Crime scene “unusual”, “odd”
Cowes police who found Samantha Fraser on the day of her death told the Supreme Court the crime scene was “unusual” and “odd”.
Cowes police who found Samantha Fraser on the day of her death told the Supreme Court the crime scene was “unusual” and “odd”.