From Cameroon to Casco Bay, a Catholic priest finds a warm welcome at island church
Most trips to Long Island, Maine, begin at the ferry terminal in Portland. For the Rev. Augustine Foka Kifon, a Catholic priest, the journey started more than 5,000 miles away in the highlands of Central Africa.