AFDI Rolls Out Anti-Jihadi Ads on San Francisco Buses
EXCLUSIVE: Pamela Geller Places anti-Jihadi Ads on San Francisco Buses by Adelle Nazarian, Breitbart News, September 8, 2016: The American Freedom Defense Initiative (AFDI) has placed hundreds of ads on buses in San Francisco showing […]