Cock fighting is a traditional sport in Mexico, where roosters are trained and equipped with razors on their legs to fight each other, often to the death, in front of a crowd of spectators and bettors. Cock fighting is legal and regulated by the government in most states of Mexico, except for Mexico City, Sonora, […]