Christmas in the Missions

There’s “Good News” in Africa, in the small nation of Swaziland – and you can be part of it at Christmas and into the New Year! Religious Sisters at St. Phillip’s Home in Manzini are making a difference for the increasing number of children who are orphans
MORE