Man who set himself on fire at National Mall was from Mt. Laurel, New Jersey

WPVI – Philadelphia
Police in Washington, D.C. say the man who set himself on fire at the National Mall was from Burlington County.
View Comments (1)