 in history. Thursday, July 11th, 2024. It is indeed World Population Day. I'm reading from Quora.com. Approximately 70,000 years ago, the Toba catastrophe, a super volcanic eruption at the site of the present-day Lake Toba in Indonesia...