blood worms Articles

Colcord Red Worms: Town Residents Waiting for Larvae to Get Flushed Out of Their Drinking Water

A small town near Tulsa, Oklahoma has been brought to its knees by tiny red worms. Colcord residents can’t drink their tap water and the public school system cancelled classes for at least two days. The origin of these worms …