The Manchester Martyrs are hanged in Manchester, England for killing a police officer while freeing two Irish nationalists from prison.
The Manchester Martyrs are hanged in Manchester, England for killing a police officer while freeing two Irish nationalists from prison.