Mystery of ‘living fossil’ tree frozen in time for 66 million years finally solved

Mystery of ‘living fossil’ tree frozen in time for 66 million years finally solved In 1994, hikers discovered a group … Continue reading Mystery of ‘living fossil’ tree frozen in time for 66 million years finally solved