Novel Species of Cockroach that Crawls after Break of 49 Million Years Discovered
Cockroaches have been despised for centuries and have been often synonymous with unhygienic conditions and disease. So when something new have been attributed to these critters, it is often regarded with awe an...