In Mexico and other Spanish speaking countries, a day similar to April Fool's Day happens on December 28.
It started out, and still is, a religious holiday called "Day of the Holy Innocents," in memory of the killing of male babies in Bethlehem by King Herod. These young victims were called "Holy Innocents" because they were too young and innocent to have committed any sins.
In ancient times, parents would whip their children to reenact and remember this bible story. Over the years, things reversed, and the Day of the Holy Innocents become a day when children played pranks on their parents.
Now, almost everyone takes part in this December 28 holiday by trying to fool others. The media reports news that is ridiculous, and children play tricks on their elders. Fortunately for teachers, the holiday falls during Christmas vacation.
Just like on April Fool's Day, after somebody plays a joke or a prank, the joker shouts, "Inocente!" or "Inocente para siempre!" which means "Innocent forever!"
Source: worksheetsplus.com/Reading/AprilInnocents.html Day of the Holy Innocents
©Courseware Solutions Wordville.com for Fun English Language Arts Learning