Niqui McCown
On Sunday, July 22, 2001, just three weeks before her wedding, 28-year-old Niqui McCown disappeared after doing laundry at a laundromat in Richmond, Indiana. A few months into the investigation, the police found her SUV parked at an apartment complex 40 miles away. Inside the car, they found her neatly folded laundry still inside laundry…
Read More
Recent Comments