“support for the Toba catastrophe hypothesis”

Link. And no “10,000” human near-extinction bottleneck. Roaches of primate world not so easy to eliminate.