Bermuda’s law enforcement agencies were on standby to assist in an international operation to combat human trafficking, which resulted in more than 200 arrests.
An operation involving police across La…
An operation involving police across La…
Local News From Every Source