More than $20 million worth of suspected cocaine seized at Ambassador Bridge
An Ontario, Canada, man was charged after Canadian Border Services Agency officers seized more than $20 million worth of suspected cocaine at the Ambassador Bridge two months ago, authorities said on Wednesday.