Tag: Royal St Christopher Police
Royal St Christopher Police discover human remains at Bayfords Mountain
The Royal St Christopher & Nevis Police Force have recently found human remains in Bayfords Mountain area. The Department is trying to identify of remains.