Tag: p_vid=news-89482878
Posted in Static News
Authorities release new details in jogger’s fatal kidnapping
avnblogfeed September 9, 2022 17 Comments on Authorities release new details in jogger’s fatal kidnapping
Eliza Fletcher’s body was discovered at an empty duplex in Memphis, Tennessee, just miles from where she was kidnapped. source