Body found

Police and fire officers are at this time trying to recover a body from a well at Chelston, Culloden Road, St. Michael amidst speculation it could be that of a missing man.

Starcom Network
Starcom Network
The Lunchtime Edition
/

Leave a Reply