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