1. Battle of Puebla

    · Puebla, Puebla, Mexico

    Battle of Puebla
    Wikimedia Commons · Public domain · file

    Díaz commanded the Oaxaca battalion defending a road into Puebla during the Mexican victory of 5 May.

All 61 moments of Porfirio Díaz →