A 1960 population ‘doomsday’ prediction pointed to November 13, 2026 · Digg