ST CATHERINE, Jamaica— The St Catherine police have launched an investigation into an incident where a new-born was found abandoned in a toilet at a residence in Linstead, in the parish.
↧