Lt. Col. Ralph Peters on Petraeus Resignation: It Smells

Lt. Colonel Ralph Peters accused the Chicago guys of holding on to the news of his affair until they needed it – right before he was to go before a senate committee on Benghazi massacre.

Trending Now on Conservative Videos

Send this to friend