EDITORIAL

People going to church this Christmas believe God is a powerful force for good in the world and he, or she, sometimes works in mysterious ways. Christians, whose faith is founded on the redemptive

Advertisement