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.
Reuters, New York Post
Thu, 01/29/2015 - 8:18am
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.