Moment of Zen - Joe Biden's Lecture

Aired:  06/09/04 Views: 25,070

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

Loading...