← Feed @davidfetter@kolektiva.social Post #2468850 2026-05-06 06:11 UTC A very happy Mexicans at Puebla Handing French Invaders A Richly Earned Humiliating Defeat-iversary to all who celebrate! Replies (0) No replies.