Allegations of ‘delayed police response’ to murder scene

An independent investigation has been launched into allegations of a delayed police response to a fatal stabbing outside a Grand Cayman night club on Christmas Eve.

Comments

Comments are disabled for this post.