Interesting facts about the dodo

The dodo is an extinct species of flightless bird from Mauritius. Extinction is a natural part of the history of life, and some researchers speculate that natural causes provided the tipping point for the dodo’s extinction. However, human activities also played a role, particularly through the introduction of new species to the island, habitat destruction, … Read more