Bahamas News6 years ago
Detention Center law suit looming, relative says brother wrongly locked up since September
#Bahamas, December 4, 2017 – Nassau – The Carmichael Road Detention Center is under fire again for alleged illegal detentions as reportedly over-zealous officers continue to lock...