Claim: Brazil is the largest city in Latin America.
Verdict: NOT ENOUGH INFO