The Corner

Santorum

Excellent question from the audience, and Santorum is giving an excellent reply stressing Obama’s abysmal record on Latin America.

Recommended

The Latest