Posted by quoderat on Wednesday Feb 13, 2019

2-Billion-Year-Old Squiggles Could Be the Earliest Evidence of a Mobile Life Form. The squiggles that wiggle.