Will cockroaches really inherit the Earth?
Big cockroaches live beneath Price Hall at Virginia Tech University. The stately, gray, five-story building, built of stone over a century ago, houses the school's entomology department, whose faculty study the insects that flourish in our forests, farms, and, often, homes. Sometimes, these reddish-brown American cockroaches — the largest species ... read more
2 weeks ago