There are several items that have already caught my attention today. The first is Peter Ferrara’s article for American Spectator on Obama and Iran. Ferrara writes: A cherished maxim of self-congratulatory liberals is the notion that diplomacy and negotiation are always the best course of action because “as long as the two sides are talking, … Continue reading Our Infamous Iran Policy
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed