Delp Death Ruled Suicide Say NH Authorities
New Hampshire authorities are ruling that Boston leader singer Brad Delp, 55, whose death last week sent shock waves through the rock world, was a suicide caused by carbon monoxide poisoning.
The small town of Atkinson, New Hampshire where Delp had settled had made no official comment on its web site — indeed, its police blotter dates back to only last year. Multiple media outlets are confirming the report, however, although not indicating whether […]