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.

Share This: