Initially unconfirmed by United State federal law enforcement, this location in Otay Mesa, CA is suspected of being the US entrance to a drug tunnel found in October, 2016.
Initially unconfirmed by United State federal law enforcement, this location in Otay Mesa, CA is suspected of being the US entrance to a drug tunnel found in October, 2016.