Claim: Brown University's main campus is located in the second largest city in New England.
Label: REFUTES