Vince Vanguard
Sinodelphys, discovered in Liaoning, China, in 2003, is a small mammal fossil from 125 million years ago. It muddles traditional timelines of marsupial evolution, sparking debate over evolutionary narratives.