America's First Political Factions - Federalists and Anti-Federalists
As we approach the November 2020 Presidential election, US voters find themselves sharply divided between the two candidates in a way I...