Allen West may have redeemed himself with his explanation on his Pigford vote. He said he didn’t do due diligence. How many politicians admit they screwed up, voluntarily?

He sure did a good job attacking the administration on its Libya adventure.

Advertisements