Do fossils suggest that birds have been on earth for more than 500 million years?
Fossils do not suggest that birds have been on earth for more than 500 million years. The earliest known bird fossils date back to around 150 million years ago, during the Late Jurassic period.