Why You Can't Keep Cockroaches Out of Your Home
The insects are miniature transformers that can compress to half their size and still run really fast. The creepy little buggers might even inspire a new generation of search and rescue robots.
Continue Reading http://www.theatlantic.com
Join the Discussion