The culprits behind the extinction of the dodo and the giant tortoise are humans;new investigation claims
In a surprising new paper, researchers state that start in the seventeenth century people were the offenders behind the eradication of the dodo…