Question: What sovereign country is home to Imi Mqourn?
Sentence (from "Solomon Islands"): The country's capital, Honiara, is located on the island of Guadalcanal.
Relevant evidence: No