Moment of Zen - Joe Biden's Lecture

  • Aired:  06/09/04
  •  | Views: 25,034

Joe Biden angrily lectures John Ashcroft about the importance of following torture treaties. (0:16)

Loading...