
Cockroaches seem pretty indestructible, at least compared to us puny humans. They can live for a week without a head, survive a month without food, and appear unaffected inside an operating microwave oven. While it’s true the insects can survive harsh environments, can they really live through the detonation of […]