Cartoon: Cinco de Mayo

The Mexican holiday of Cinco de Mayo celebrates the 1862 victory of Mexican troops over the French at the Battle of Puebla, which enabled them to eventually win their independence. This year, Cinco de Mayo remained a celebration of culture and heritage across the country, with parades, block parties, and folkloric ballet. (Shiyo Ohashi)