Construction workers held by Immigration
MEMBERS OF THE Royal Barbados Police Force and immigration officials swooped down on a construction site in St Peter today.
After checking identification cards, several people were taken away.
It is the site of the former Sandridge Hotel in Road View, St Peter where a building is under construction. (RL)