ByWalkerMarch 26, 2024 Say What Now? Man Arrested After Being Filmed Carrying Severed Human Leg and Allegedly Biting It News