Immigration officers have walked off the job

0
1337

Bahamas Press is reporting Immigration officers have walked off the job this morning complaining of conditions in the department…