The German cockroach is an indoor pest that is found across the world. Science has finally solved the mystery of its origin. The cockroach, contrary to popular belief, isn’t one species. There are ...
Sometime during the Cretaceous period, 99 million years ago, a prehistoric hell ant trapped a tasty treat -- a relative of the cockroach -- in its scythe-like jaw and protruding horn. It's still there ...