Learn when April Fools' Day 2026 is, where the holiday may have come from and how prank traditions spread over time.