The Story of the English ‘Pirates’ Wrongfully Hanged in Leith
On 11th April 1705, three sailors were hanged at Leith Sands before an animated crowd of locals. There is much evidence to suggest the trio were wrongfully executed. … More The Story of the English ‘Pirates’ Wrongfully Hanged in Leith