Questions are still brewing over the death of Javion Magee after his body was found tied to a tree in rural North Carolina. In the […]
'The Guy Hung Himself In the Tree?': 911 Call Released In Javion Magee Case, Family Flatly Rejects Sheriff’s Attempt to Downplay Hate Crime, Say New Videos Prove Nothing