Man Hangs Self Shortly After Surviving Road Crash Detectives in Taita Taveta County are probing the death of a man who was found hanging from a tree moments after he was involved April 15, 2021 News·TL