Family of Javion Magee Fuels Baseless ”Lynching” Claims – Magee Purchased a Rope From Walmart Self-checkout
HENDERSON, N.C. (TND) — The family of a Black man found hanging from a rope in a tree in North Carolina addressed the media Wednesday with their attorneys calling for justice. The sheriff’s office released surveillance footage Monday of Magee buying utility rope from the self-checkout lane at the Henderson Walmart. He is then seen […]