Caleb ShawJul 2, 20193 minIMPERIALThe Forgotten Hero of Trafalgar On October 21, 1805, off Cape Trafalgar, the greatest naval battle in history ran its course. Vice-Admiral Lord Horatio Nelson led His...