KYOTO--Followers at two temples here cast out a year's worth of dust on the morning of Dec. 20 in an annual tradition that dates back about 500 years. [Read More]

No reproduction or republication without written permission.