A former member of the Jamaica Constabulary Force (JCF), Alicia Ruby Richards, was killed in what the Covington Police in Georgia, USA, said was a murder suicide last Thursday night.
Continue reading here:
Former Jamaican policewoman killed in apparent murder-suicide