The Patriot Post® · Rutherford B. Hayes: The Most Disputed President


https://patriotpost.us/videos/102440-rutherford-b-hayes-the-most-disputed-president-2023-11-28

What happened, and what were the consequences?