Claim: The most populous landlocked country in the world is Ethiopia.
Verdict: SUPPORTS