Education History Videos The Surprise Election and Political Assassination of President James A. Garfield (2003) May 3, 2017May 3, 2017 NCTV45 Spread the love