San Francisco police on Wednesday discovered human body parts stuffed inside a suitcase that had been ditched on the sidewalk of a downtown street, officials said. Police closed off blocks around the package around 4:15 p.m. and found more remains after searching the area, police spokeswoman Grace G...