ST ANN, Jamaica— The Jamaica Constabulary Force High Command said it regrets the passing of Deputy Superintendent of Police (DSP) Delroy Johnson who is suspected to have drowned in a river in Thatch Hill, Ocho Rios, St Ann on Sunday. Reports are that about 2:45 pm, Johnson along with another colleague was playing dominoes in the area when he went into the water. It is reported that he got into...