That was from Kevin Sites blog. Another freeper was complaining about something that Sites said on MSNBC this morning. I wonder what it was that he said.
It appears that this story on his blog is positive to the Marines.
Article on Kevin Sites blog link at Post #270 on this thread.