Patrick James Whelan was executed on this day back in 1869 for the assassination of Thomas D'Arcy McGee.