Claim: Brown University's main campus is located in the least populous city in Connecticut.
Verdict: REFUTES