Humanities › History & Culture: French Intervention in Mexico: Battle of Puebla
Battle of Puebla, May 5, 1862. Photograph Source: Public Domain . The Battle of Puebla was fought May 5, 1862
Read moreBattle of Puebla, May 5, 1862. Photograph Source: Public Domain . The Battle of Puebla was fought May 5, 1862
Read more