1. The mallard may have broken the record books after she produced a brood of 24 ducklings!
2. She laid her 24 eggs at the beginning of March, and against all odds managed to hatch them all.
3. Great job, mallard.
4. Now the luckiest ducklings in the world each get 23 brothers and sisters to hang with all the time.
5. Not to mention a pretty amazing momma.
- Indiana votes on Tuesday, and it could be Ted Cruz's last big chance to end Trump's winning streak in the U.S. presidential race 🇺🇸
- A judge in Brazil has ordered WhatsApp blocked for 72 hours over the messaging service's recently encrypted data ❌📲
- Leicester City won England's Premier League football championship for the first time, capping off a fairy-tale season that will go down in history ⚽️