No matter the geologic time difference, cockroaches have thrived for eons. Through changing environments, shifting continents ...