Mexican soldiers have seized 105 tonnes of marijuana near the border with the United States, the largest such drugs haul for many years.
Eleven people were arrested during the operation in the city of Tijuana and at least one person was injured in exchanges of gunfire with the army.
The Mexican military says the drugs are worth about $340 million dollars, but could fetch up to three times that sum in the US.
Samuel Gonzalez is a former head of the Mexican organised crime unit and is now professor of Law at the National Autonomous University in Mexico City.