Chandler police: Man takes his life after officers try to detain him squib

A man killed himself Thursday while being pursued by officers after stealing a vehicle in Mesa, according to Chandler police.
      
Continue reading on AZ Central...
Tags: