15 days agoRutherford B Hayes and the Most Controversial Election in American HistoryTraveling Through History