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
We're Following
Slender Man stabbing, Waukesha, Wisconsin
Gilberto Valle 'Cannibal Cop'
Advertisement