Body found Posted by Akeel Lovell | Sep 20, 2020 | Breaking News, Starcom Network News | 0 | Police confirm a body has been found in the area of the Animal Flower Cave in St. Lucy. More details as they come to hand. Share This: