Moment of Zen - India

Aired:  11/03/99 Views: 2,583

A large gathering in India awaits the arrival of Pope John Paul II. (0:13)

Loading...