Claim: Yemen is the second-largest country in the Arabian peninsula after Saudi Arabia.
Verdict: NOT ENOUGH INFO