Justice delayed is justice denied; how many times have we heard that phrase? Well, justice delayed sometimes means death for a victim who was not originally killed.
Man kills stepdaughter, 16, in Acton he was previously accused of raping then kills self, police say