Communists and Fascists are opposite sides of the same leftist coin. Nazi was the abbreviated name of the German National Socialist Party while communists have always called for international socialism. The joke has always been; communists are national socialists in a hurry.
Average Americans are finally realizing that we are losing our country to leftists intent on destroying American exceptionalism. We are seeing a level of vitriol and strife in American politics that rivals the factionalism that led to the American Civil War. President Trump is being mercilessly attacked by progressives of both political parties. Republicans and Democrats are standing on the sidelines allowing groups like ANTIFA; groups that are openly promoting communism and the destruction of our traditional American way of life to take center stage. These groups label anyone that disagree with them as fascist, racist, homophobe, or any number of derogatory names that incorrectly cast freedom loving Americans as the villain when the real villains are these leftist groups.