You thought cockroaches were the creatures I hated the most..
..but you're wrong. How can cockroaches get such an exalted status when communists exist? Came across this article as I was perusing one of my favorite blogs. Immense anger arises. Wish Bayer made something for their kind.