The interior of a church features a wooden altar with a cross, flanked by two potted plants, and a woman seated in a pew. A blue banner with a white dove and the words "Spirit of the People" hangs from the ceiling.