The United States Coast Guard dropped off $96M of cocaine it recently seized from Caribbean waters.
Share