Public parade a triumph of faith

October 17, 2003