Please read the comments from the site. They drew some common sense replies.
They are neocon leftists.