“support for the Toba catastrophe hypothesis” Posted on March 12, 2018 by jgordon Link. And no “10,000” human near-extinction bottleneck. Roaches of primate world not so easy to eliminate.