Monday, August 20, 2012

VIDEO: Pamela Geller on FOX News: AFDI Islamorealism ad vs Anti-Israel ads


No comments:

Post a Comment