Man who self-immolated at National Mall dies of injuries

The day after a car chase that ended with D.C. police shooting and killing the driver, a man self-immolated in the middle of the National Mall and later died from the wounds, according to the Washington Post. The burns… Read More