i allways found it funny how you americans use the word "liberal". According to how we in europe understand the meaning of this word, both your main parties should be called liberal. going even further, i would dare to say that from here they seem to be merely the right and left wing section of the same political community. there have been some great democrats, like FDR and JFK, while there have been terrible republican presidents too. in your system way more depends on the personal capabilities of a president than on the groups that endorse him (her?)
The Leftists are taking over, the last stronghold, America.