Two-tonne cannon ‘fired’ during Battle of Trafalgar goes under the hammer

 Nelson’s (above) triumph at Trafalgar gave Britain control of the seas and laid the foundation for Britain’s global power for more than a century Fought on October 21, 1805, the Battle of Trafalgar is one of history’s most epic sea clashes. Not only did it see Britain eliminate the most serious threat to security in … Read more