Entries Tagged as ‘France’

June 1, 2008

France: Anti-Zionist Jews Hang Palestinian Flag on Eiffel Tower

(click images to enlarge)