Claim: Yemen is the fourth-largest country in the Arabian peninsula.
Verdict: REFUTES