Why can't humans make cockroaches go extinct?
Cockroaches are found almost everywhere, from the filthy bins to your kitchen. But how do they make it up to everywhere? Seems like cockroaches have superpowers but is that what science agrees on? Watch this video to know why cockroaches are so hard to destroy.