Lebanon's Hezbollah scouts parade as they carry a Star of David symbol with a spider on it during a rally marking "Quds (Jerusalem) Day'' in Nabatieh town, southern Lebanon, August 25, 2011.
This looks suspiciously like the logo of the International Zionist Web, my nefarious organization created in 2006!
Tweetbacks