With the recent and horrific abduction of 25-year-old nursing student Carlee Russell when she was lured into an insidious trap near Hoover, Alabama on July 15, the problem of missing and murdered Black women is back on the national radar. Russell's disappearance is putting the spotlight on the number of Black women who go missing […]
The post Carlee Russell's Abduction Draws Attention to Missing Black Women Cases appeared first on Atlanta Tribune.