Monday, January 26, 2009

Video: Iranian TV Says IDF Troops Ordered To Kill Themselves To Avoid Gaza Capture

Once again, the Iranians lie like prayer mats.

No comments: