Details about the final moments of a black man allegedly lynched in Henderson, North Carolina, come to light
The alleged lynching of a 21-year-old black man in Henderson, North Carolina, has raised concerns about racist violence in the South. Javion Magee, a truck driver from Chicago, was found…