Ever hear that 94% of statistics are made up on the spot? While that might seem believable, there are plenty of actually true statistics that boggle the mind. The world is a wild and funny...
If you like humaverse you may also consider subscribing to these newsletters: