Thousands of cockroaches flood street, task force formed
Thousands of cockroaches emerged from a sewer drain in Philadelphia, United States on Tuesday, forming a swarm that covered the street, according to city officials. A task force of city workers found the source of the infestation was a drain clogged with refuse. A resident  said, "It was a horror story that I couldn't believe I was living."