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…