P phys.org Clues to disappearance of North America's large mammals 50k years ago 63 points wglb 2 years ago 79 comments