– more truth with one photo than Americans have received from their government since 9/11 –
The Pamela Geller / Robert Spencer – founded American Freedom Defense Initiative (AFDI) has successfully managed to get an ad on buses in Washington, DC that tell more truth with one photo than Americans have received from their government since 9/11. Geller explains the gross double standard applied by DC Metro when it came to accepting ads. Geller had to jump through all kinds of hoops to get her ad accepted while a libelous American Muslims for Palestine bus ad did not require any such scrutiny. ???? ?????? ?????
Below is a photo of the ad. Here is more evidence for DC Metro (just in case):
Ad showing alliance between Hitler and Muslims.