Question: Which administrative territory is Stella Mbachu an inhabitant of ?
Answer: Nigeria
Answer sentence: stella mbachu is living in the political territory nigeria.