Mexico's President Felipe Calderon holds up the national flag next to his wife Margarita Zavala, as thousands of Mexicans celebrate the 199th anniversary of the country's independence from Spain, in the main square of Zocalo in Mexico City September 15, 2009. [Agencies]
|