the-american-catholic.com
The Republican Party, the Democrat Party and Race
Retired Professor Carol Swain, currently running to be Mayor of Nashville, gives us some basic history about the Republican Party which will come as an immense revelation to too many Americans brou…