Traveler Fined $23,000 For Smuggling Sea Cucumbers at Otay Mesa Port of Entry November 11, 2026 at 11:04 AM PST