A Newly Discovered Fossil Could Be The Answer to Darwin’s ‘Abominable’ Mystery

Scientists in China say they have found the oldest flower bud in the fossil record, finally aligning the fossil evidence with the genetic data suggesting flowering plants, or angiosperms, evolved tens of millions of years earlier than we initially thought.   The team hopes their discovery will help “ease the pain” around a nagging, centuries-old mystery that … Read more