Trinidad police rescue 69 people from “modern-day slavery” at church facility
A sting operation was executed by the Special Operation Response Team PORT OF SPAIN, Oct 11 (NNN-AGENCIES) — Police in Trinidad and Tobago said they had “unearthed modern-day slavery” at a church’s rehabilitation centre, rescuing 69 people who had been held in captivity and arresting a pastor and five other…

