Soldiers march during a military parade celebrating Independence Day in Mexico City September 16, 2008. [Agencies]