Police probe St. Lucy murder Posted by Akeel Lovell | Oct 22, 2021 | Breaking News, Starcom Network News | 0 | Police are on the scene of a homicide at Maycocks Beach, St. Lucy. More details as they come to hand. Share This: