A leader of Mexico's Sinaloa drug cartel, Manuel Garibay Espinoza, was detained Friday in the northwestern border town of Mexicali by Baja State Police, a federal police spokesman said.


More...