Photo detail

Photo detail

Persons arriving at court in Grand Bahama to face immigration charges.