Admiral Lord Nelson
On a recent trip to England, I visited the Victory, Lord Nelson’s ship. While I was examining the plaque that showed the place where he fell on battle, I struck up a conversation with one of the English guides. The guide knew of the statue in Barbados, but what he said was not […]

continue reading.....