Question: Sudan Interior Church has a congregation in what capital of Sudan?
Sentence (from "Sudan Interior Church"): It has 25,000 members and 120 parishes.
Relevant evidence: No