One Response

  1. pete at |

    If Mr. Obama caved in to Israel on Martin Peretz Insistence maybe he should take a leave of absence to grow some balls. who is this little Peretz anyway. Mr Freeman lose,s his job because some little weasel didn’t like what he said about Israel. I thought our constitution guaranteed free speech, or does it say free speech as long as you praise Israel.Wake up America you are owned by the fascist State of Israel.



Leave a Reply