Excerpt:

Currently, a series of ads labeling Israel an "apartheid state" (featured below) are running in New York City subway stations. To provide a counterbalance and tell Americans "the truth about sharia law," The American Freedom Defense Initiative (AFDI) is planning to launch its own series of New York metro and D.C. diorama ads featuring facts about Islamic apartheid.

Below are images of the various Islamic apartheid ads that are slated to take the New York and D.C. metro areas by storm. According to AFDI, the organization is still trying to generate enough funds to keep its campaign running longer and in a greater number of locations.


Read the complete original version of this item...