Nov 13, 2023 Pesala Bandara Egg-Laying Mammal Thought to be Extinct Rediscovered on Trail Camera Scientists have rediscovered a long-lost species of mammal -- that was thought to be extinct -- on trail camera footage. Nov 13, 2023