The Child Protection and Family Services Agency, (CPFSA) says its intervention at the Atlantis Leadership Academy in St. Elizabeth, following allegations of abuse, was to ensure the safety of the eight American teenage boys.
The eight teen who resided at the facility are aged 14 to 18 years.