Leftist, Anti-America rant....