Tuesday, June 20, 2006

Stick it in and break it off

The IDF sticks it to Human Rights Watch. Unable to contradict the IDF's claims. Oh, the humanity!

No comments: