oaxacaculture.com
Viva Mexico! Viva la Independencia! September 16 Independence Day
On September 16 each year, Mexican Independence Day, the president of Mexico stands on the balcony above the entrance to the National Palace in Mexico City facing the huge Zocalo filled with people…