Retired General David Petraeus Faces Demotion
January 22, 2016
23 Comments
on
Comparing and contrasting his legal experiences with Hillary Clinton's!