Police have arrested the man suspected of dumping liquid feces on people

vt-author-image
Article saved!Article saved!