>from 1962 to November 2023, no confirmed sightings >suddenly out of literally no where, the Zaglossus attenboroughi pops up again How many other species out there that we think are extinct that a...
Thread: https://boards.4channel.org/an/thread/4873419
