Mexican soldiers held the national flag as it was put at half staff at the Liberacion Plaza in Guadalajara City.
Mexico
Mexican soldiers held the national flag as it was put at half staff at the Liberacion Plaza in Guadalajara City.
(AP Photo)