I still believe Black women
By ReShonda Tate, The Defender Network Well, folks asked for it, so they got it. Authorities in Alabama have filed criminal charges against Carlee Russell, the woman who confessed to fabricating a story that she was kidnapped after stopping to check on a toddler she saw walking on the side of an interstate highway. Carlee