Lone Wolf Republican | The life of Henry James O’Farrell
Henry James O'Farrell is a name largely unknown in today's world but 150 years ago his name was trending for all the wrong reasons when he carried out an assassination attempt on a member of the Royal family.
O'Farrell was born in 1833…