Jimmy Carbonaro's Album: Wall Photos

Photo 2,626 of 16,271 in Wall Photos

Iran: Khamenei releases poster calling for “Final Solution” for Israel. The “Final Solution” was the Nazi way of referring to the genocide of the Jews. Will this lead the Left in the West to reconsider its hatred of Israel & support for Islam? Of course not.

No Stickers to Show

X