park_man_on_fire_93008.jpg - Washington Times
Skip to content

Police stand near the scene where police and bystanders were able to extinguish flames on a man who apparently set himself on fire Thursday, April 13, 2017, in Denver. (AP Photo/P. Solomon Banda)

Police stand near the scene where police and bystanders were able to extinguish flames on a man who apparently set himself on fire Thursday, April 13, 2017, in Denver. (AP Photo/P. Solomon Banda)

Featured Photo Galleries