Windsor

127 kg of cocaine seized at Ambassador Bridge

Published: 

CBSA officers seized 127 kg of suspected cocaine at the Ambassador Bridge and arrested two men.