Police nab smugglers with over $24 MILLION worth of cocaine
Footage captured the moment police caught smugglers with over $24 million worth of cocaine in an inflatable boat off the Cornish coast. As officers approached the boat, Scott Johnston and Edwin Yahir Tabora Baca sped off, and led officers on a nearly 28 mile chase. Their boat eventually ran aground, and officers quickly caught up with them on ...
Other contents