Young Woman Found in a Suitcase
Brazil News | SAO PAULO – Police found the body of a young woman stuffed in a suitcase in a Sao Paulo apartment on Sunday after neighbors called to complain of an overwhelming odor. Police said they were called to … Continue reading