Two men in West Palm Beach, Florida, were arrested for illegally dumping liquid waste into manholes and spilling it on city sidewalks.
According to police, a witness recorded three incidents of illegal dumping on a smartphone, and in one of those incidents, a worker pumps out a...