Allen West on Obama administration’s lies about Libya
Rep. West pulls no punches in criticizing Obama’s foreign policy failures. Appeasement and apology is no way to run a world power. West also discusses his latest hard hitting ad in his congressional race.
Help Make A Difference By Sharing These Articles On Facebook, Twitter And Elsewhere: