Is the dodo bird still alive?
Is the dodo bird still alive? The last Dodo bird died on the island of Mauritius (located about 1,200 miles off the southeast coast of Africa, in the Indian Ocean) over 300 years ago. The speed at which this pigeon was extirpated made the Dodo the modern icon of human-caused extinction. Who killed the last […]