Questions & answers about MPD shooting & killing of Darrius Stewart

Man Shoots Himself In The Head On Live TV


In Phoenix, Ariz., a suspected carjacker led police on a high speed chase, then stopped, exited the vehicle and shot himself in the head. The shooting was broadcast live on the Fox News Channel.‘s Nick Dietz reports.
Source: CBS


Get every new post delivered to your Inbox.

Join 13,227 other followers