7 Day Forecast 7 Day Forecast

Cab Driver Beheads Self in Bizarre Suicide

Saturday, July 11, 2009 - 7:07am

A taxi driver decapitated himself in his cab in what appears to have been a gruesome suicide.