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