Claim: IO Theater is located in Africa.
Verdict: REFUTES