The onetime street preacher said he overcame thieves, attacking baboons, and snakes on his odyssey hauling a wooden cross on a 43,000-mile pilgrimage on foot.
A commemorative sheet of postage stamps celebrating the upcoming Chinese Lunar New Year, the Year of the Snake, was unveiled on Tuesday at the China Cultural Center in Budapest, Hungary.