Claim: Yemen is incapable of being part of the Arabian Peninsula.
Verdict: REFUTES