While the cannons are roaring and Israel and the Palestinians are engaged in war not only in Gaza but also over the international public opinion, a new site titled the “Palestinian Holocaust Museum” is online.
How dare Muslims try and invoke the phrase of Holocaust! Why don’t they try and compare the Palestinians to [...]




