The decomposing body that was found on Monday (December 25) reportedly has been identified as 57-year-old Freddie Freeman.
Freeman’s body was found inside his Tortola apartment. The circumstances of his death are not known.
Freeman was a local businessman.
Copyright 2021 BVI News, Media Expressions Limited. All Rights Reserved. This material may not be published, broadcast, rewritten or distributed.