A visit to Chimp Eden
Chimp Eden, located at the Umhloti Nature Reserve in Mpumalanga, South Africa, is a sanctuary for rescued chimpanzees.
A photographer’s take on the sign of peace
I think I speak for most Catholic photojournalists when I say, “We need gestures at Mass!”
windows depict life of St. Therese
These 16 stained-glass windows depict the life of the saint known as the “Little Flower.”