› added 5 months ago
36
TIL human-made infrastructure etc. outweighs all life on Earth biocubes.net
via reddit.com