Sep 23, 2021 Africa Man Strikes Several People With A Log Killing One Person After He’s Denied S_ex A Triangle mentally challenged man who was rebuked by a woman he had approached.. Read more