Police Inspector Wendy Parchment is the officer who oversees the police custody suite known to the public as the Cayman Islands Detention Centre.
Police Inspector Wendy Parchment is the officer who oversees the police custody suite known to the public as the Cayman Islands Detention Centre.