i need your help.... explain the effect humans have had on Espanola's giant tortoise populaition.
HELP>>>>>>>
HELP>>>>>>>