News

The ivory-billed woodpecker known as the "Lord God bird" on account of its beauty is not extinct, a team of researchers have claimed after a three-year quest to track down the elusive creature.