fbpx

A new Oxford research study concludes that mankind may be alone in the observable universe. Bummer.


156
156 points

A new Oxford research study concludes that mankind may be alone in the observable universe. Bummer. https://t.co/lG3tCxoyZz


Capt. Xerox