Will History Repeat?

On Friday Oct 4/13 a gentleman sets himself on fire, otherwise known as self-immolation, on the National Mall in Washington.  A day later he dies and has to be identified through DNA testing.  Now the investigators are scratching their heads in wonderment over why he might have done this. The act of self-immolation as a … Continue reading Will History Repeat?