Claim: South America is home to the largest panda in the world.
Verdict: NOT ENOUGH INFO