Sad! Taxi Driver Hangs Self Over Argument News Leverage Editor January 27, 2023 A taxi driver, Joshua Tungu, in Mwingi town, Kenya, has committed suicide after an argument with his wife. Continue Reading