costamayalife.com
Mexican Independence Day: A Brief History
September 16th is Mexican Independence day and it is right around the corner. Like many things in Mexico, the story of independence is long and complicated. Compare it to other countries such as th…