N
Hacker Next
new
show
ask
jobs
submit
login
The evidence is mounting:Humans were responsible for extinction of large mammals
phys.org
22 points by
NoRagrets
45 days ago
|
1 comment
add comment