Dr Robert Spencer Talks at the Nashua Area Federation of Republican Women

A great talk on the expansionist nature of Islam, and how it seeks to subjugate Western culture and take away our freedoms. Bonus fact – the Organization of Islamic Cooperation has 57 member states – and we just thought Obama had made a mistake on the campaign trail, hmmm.