This photo provided by Qian Tang shows a German cockroach, a specimen from Harvard Museum of Comparative Zoology, Friday, May ...
They're six-legged, hairy home invaders that just won't die, no matter how hard you try. Cockroaches are experts at surviving indoors, hiding in kitchen pipes or musty drawers. But they didn't ...