Tuesday, September 15, 2009

The TIFF Pro-Israel Counter Declaration

Here it is. Sad that this even needs to happen at all.



What do you think?

No comments: