News

As holidays go, Cinco de Mayo has long stood out for honoring ... defeated an invading French force twice its size in the Battle of Puebla on May 5, 1862. It was a temporary triumph.
Puebla is a city of museums and history, so we sent our local expert to hunt down the one you need to visit the most.
June 5 has been a date marked by a series of significant events that have shaped history across the world, touching on ...