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