One of Atlanta's historic landmark churches inviting a new generation into a sacred space to discover an ancient faith.