Bahamas News3 years ago
TCI’s most heinous killer at HMP Belmarsh in London, but he wants to come home
#TurksandCaicos, May 17, 2021 – He is shacked up with some of Britain’s most notorious terrorists and heinous killers at HMP Belmarsh in South East London....