The last living dodo bird was seen on the island of Mauritius in 1662; soon it was extinct, largely the victim of the invasive species humans …
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.
Read More at Source.