That looks like a typical (if unusually non-obscene) leftist post from Yahoo.
It only takes MINUTES for whatever the newest MoveOn, CPUSA, Chomsky position is on the Yahoo Boards...
Lots of Delusional kids, and LOTS of Hate-filled non-USA posters on those boards.....