Mystery Surrounds Death of Black Man Found With Rope Around His Neck
North Carolina police have denied lynching allegations after a Black man was reportedly found dead last Wednesday with a rope around his neck. Javion McGee, 21, a delivery truck driver from Illinois, was found seated at the base of a tree in Vance County with a rope wrapped around his neck. WRAL reported that authorities …