By: Trevor Loudon
New Zeal

Lt. Col. Allen West is a freshman Republican congressman from Florida.

Here he explains how to defeat radical Islam.

How often do you hear a politician speak this plainly and honestly?

So glad this man got elected.