These colossal storks flew over Indonesia’s island of ‘hobbit’-size humans
More than 60,000 years ago, the island of Flores was home to a bird that stood nearly twice as tall as the diminutive hominins.
Read More
More than 60,000 years ago, the island of Flores was home to a bird that stood nearly twice as tall as the diminutive hominins.
Read More