Mar 10, 2023 World News Man takes own life by throwing himself to a reversing truck in Zambia An unidentified man believed to be in his early 30s has taken his own.. Read more