Moment of Zen - South Korea Impeachment

  • Aired:  03/15/04
  •  | Views: 1,542

South Korean legislators hurl papers at the speaker as the president attempts to physically block an impeachment vote. (0:11)

Loading...