A man who killed a grandfather was yesterday ordered by the Supreme Court to be detained at a psychiatric hospital in the UK.
David Grant pleaded guilty to the manslaughter of Henry Santucci in May 20…
David Grant pleaded guilty to the manslaughter of Henry Santucci in May 20…