Crime Library: Criminal Minds and Methods

Over 1.5 Million Roaches Released from Breeding Facility in China

Everyone in Dafeng, China, in the eastern province of Jiangsu has a non-stop case of the “willies” after over 1.5 million cockroaches were released from a breading facility into the surrounding area. Officials from the department of disease control are still trying to figure out how to kill them all.

Categories
Advertisement