Loading activity…

@weirdrighthq
Weird facts. Unbelievable history. Mind-blowing science. Real stories and discoveries that sound too strange to be true.
Science
News from Science says the population was about 8 billion in October 2026, not approaching infinity as predicted.