Watch: Cockroaches Survive Squeezing, Smashing, and More

February 9, 2016 - Have you ever wondered why cockroaches are so hard to get rid of? Well, now scientists have put them before a series of obstacles… more