Latest Why Japan’s Birth Rate Collapsed in 1966 — And May Collapse Again in 2026 ZME Science May 30, 2025 0Comment The culprit was an ancient superstition about “cursed” baby girls.