Cinco de Mayo and National Astronaut Day
Happy Cinco de Mayo! Today is the anniversary of the victory of the Mexican army over France at the Battle of Puebla on May 5, 1862. Historians believe that if the Mexican troops would not have won this battle, the French would have allied with the Confederacy during the Civil War, which could have possibly changed the course of American histor...