October 13, 2020 WTF?! Investigation Demanded In The Suspicious Hanging “Suicide” Death Of 22-Year-Old Nevan Baker