The Associated Press
Military helicopters fly past the Mexican flag atop the National Palace Friday during the annual Independence Day military parade in Mexico City's main square, known as the Zocalo. Mexico is marking the 206th anniversary of its independence from Spain.
International on 09/18/2016