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

Petraeus won’t be testifying on Benghazi! HOW CONVENIENT More proof of the massive coverup and corruption under this POTUS and know what… PEOPLE DONT CARE! They made that abundantly clear Nov 6th when they gave him a 2nd term.