Creepy Crawlies Everywhere, and Ants and Flies

At the Museum of Science in Boston, the last time I was there, they had a display of cockroaches, big ones. (Similar to the display pictured here, which is from the London Zoo.) Even though the buggies were behind plastic, I felt an urgent need to get out of there as fast possible. My phobia […]