52521

North Carolina police find body stuffed in suitcase 5 days after pregnant woman reported missing

North Carolina sheriff’s deputies on Monday found the body of a woman stuffed inside a suitcase near a river, authorities said.

Latest Post