Woman files lawsuit against Memphis claiming botched rape investigation could have stopped accused Eliza Fletcher Killer
[ad_1] A woman is suing the city of Memphis and its police department, claiming they botched a rape investigation that could have led to the […]
