'Disgruntled' Air Force vet sets himself on fire outside state Capitol: Authorities

Atlanta's Capital Square became a crime scene Tuesday when a man described by authorities as a "disgruntled" Air Force veteran tried to set himself on fire.

June 26, 2018

Examined