B businessinsider.com People are pooping more than ever on the streets of San Francisco 95 points hourislate 7 years ago 125 comments