On September 5, 2006, 25-year-old Devin Janelle Brown-Boussetta was last seen at her apartment in the Mount Washington neighborhood of Pittsburgh, Pennsylvania. At approximately 2:30 p.m., her landlord visited her residence, located near Southern Avenue and Natchez Street, to make a repair. He observed her eating Chinese food and ironing clothes, with a delicate item soaking in the sink. The scene appeared entirely normal, suggesting she had just stepped out for a short errand with the intention
...Read MoreLast Seen: Sep 05, 2006