WEATHER TALK: Tornado Ended Occupation of Capital by British in 1814

August 19, 2011 at 7:22 pm in WDAZ

It was on Aug. 24, 1814, that British troops occupied Washington, D.C., and set fire to many of the public buildings in the still relatively new national capital, including the presidential mansion. Continue Reading