Staffers at a school for troubled teens in Jamaica arrested on charges of child abuse

Four employees of Atlantis Leadership Academy, an American-owned school in Jamaica, were arrested and charged amid abuse allegations from boys in their care.

Powered by NewsAPI , in News on .

news image
Four employees of Atlantis Leadership Academy, an American-owned school in Jamaica, were arrested and charged amid abuse allegations from boys in their care.
Read More