Lord Nelson
November 14th 2007 On the 21st October 1805, England fought and won one of the most famous naval battles of all time; The Battle of Trafalgar, against the French and their Spanish allies. Muskets and cannons blazed throughout the exchange. Leading the charge was Lord Nelson, one of our greatest admirals, a man who gave his life in the course of the battle. Prior to becoming the commander of the British Fleet, Nel
... read more