Another humiliation for CIA

Try Our New Player
PressTV

by PressTV

579
98 views
  • About
  • Export
  • Add to
On this edition of the show: We try to find out why the humiliated former CIA chief, General David Petraeus is back in Afghanistan.

0 comments