Soldiers raided warehouses and drug labs in Higueras de Abuya, a village about 75km (45 miles) south of the state capital, Culiacán. A spokesman for the army said the seizure of such a large ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results