Man, 21, Kills Self When Cops Show Up For Statement After Fleeing From Minor Car Accident
A young man who fled the scene of a minor road accident where no one was injured was so terrified of the consequences, that he killed himself when the police showed up at his house. While driving home to the commune of Sant'Angelo in Vado in the central Italian region…