2026-01-270.0 rating
Howell details his staged 'suicide pact' as police probe Hazel’s complicity, coercion claims and the disturbing secrets that push the case toward its decisive appeal ruling.