One site for Breaking News, Politics, Sports, Entertainment & more!

Newz Chooze

Ancient mucus trail led to oldest evidence of mobility on Earth  CNNA fossilized mucus trail led to the discovery of the oldest evidence for mobility on Earth, dating to 2.1 billion years ago, according to a study published Monday in ...