Scott Brown’s Faith

Posted by John at Verum Serum on January 24, 2010

Interesting post by Mike Potemra in the Corner: Scott Brown, it turns out, is a symbol not just of public dissatisfaction with the direction of President Obama’s economic policies, but also of the centuries-long religious development of the United States toward greater religious tolerance and […]