Claim: Qatar is landlocked by Saudi Arabia and India.
Verdict: REFUTES