Alicia Ruby Richards, a 40-year-old Jamaican woman, tragically lost her life on May 21, 2015, in Covington, Georgia. Alicia, who was born on August 15, 1975, in Jamaica, was a former member of the Jamaica Constabulary Force (JCF). She had moved to the United States and was residing in Covington at the time of her death. Alicia was known for her jovial nature and was well-liked by her peers and community members.
The circumstances surrounding Alicia's death were both shocking and heartbrea
...Read More