Authors Posts by Summer

Summer

1210 POSTS 0 COMMENTS

RECENT NEWS

Humans Contributed Major Role in World’s Larger Mammal Extinctions

Humans contributed major role in world’s larger mammal extinctions all through the history of millions of years ago, shown a new study pointing at...