Claim: Brown University's main campus is located in the third richest city in New England.
Verdict: NOT ENOUGH INFO