Headlines - Penthouse Forum

  • Aired:  02/05/02
  •  | Views: 1,928

The World Economic Forum brought protesters to the streets of New York. To illustrate their stance, protesters paraded around with giant puppets. (3:24)

Loading...