Question: Which country has They city Oyo, where Wande Abimbola is from?
Answer: Nigeria