Arouca, Trinidad and Tobago
Police officers from the Trinidad and Tobago Police Service inspect a rehabilitation centre, in Arouca...
Police officers from the Trinidad and Tobago Police Service inspect a rehabilitation centre run by a religious group for ex-prisoners and drug users, where some were tortured and held for years according to the police, in Arouca, near Port-of-Spain, Trinidad and Tobago, October 9, 2019. Trinidad and Tobago Police Service/Handout via REUTERS ATTENTION EDITORS - THIS PICTURE WAS PROVIDED BY A THIRD PARTY