Inconclusive Post Mortem over Cowes Chemical Death

Inconclusive Post Mortem Over Cowes Chemical Death

Inconclusive Post Mortem over Cowes Chemical Death A post-mortem has this week been carried out on the body of 21-year-old Glen Davies, who died following a chemical incident in Cowes last month. As first reported, emergency services were called to a property on St Mary’s Road, Cowes on the evening of Wednesday 27th April where […]