Slowdown Iraq - The Shields

  • Aired:  02/04/03
  •  | Views: 2,842

You've got to know things aren't going well when your own citizens are willing to be human shields for the enemy. (2:43)

Loading...