Americans defeat British in Battle of Lake Champlain 200 years ago this hour (Sep 11 1814)


Video: 'Battle of Lake Champlain'

(Sunday, September 11, 1814, 10:30 a.m. local time; during the War of 1812) — An American fleet scored a decisive victory over the British today in the Battle of Lake Champlain in Plattsburgh, New York, finally ending British invasions of the northern States.