Fossils Caught Having Sex

A 135 million-year-old fossil of froghoppers are discovered mid coitus in China.

November 8, 2013

Examined