› added 8 years ago
136
TIL Humans are closer to the size of the observable universe than they are to the smallest unit of measure (Planck length)
via ift.tt