Soldiers casually riding Mexico City metro ahead of Independence Day military parade
Rush hour in Mexico City became extra hard on Friday, with hundreds of Mexican troops using its metro ahead of the military parade on Independence Day.
Rush hour in Mexico City became extra hard on Friday, with hundreds of Mexican troops using its metro ahead of the military parade on Independence Day.




