Three individuals were arrested in connection with the death of a good Samaritan in Arizona. Paul Clifford, 53, was found dead near a smoldering car last month. The suspects were identified as Jack Upchurch, Elmer Smith, and a 16-year-old.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing
