Claim: BRIT School is in the People's Republic China.
Verdict: REFUTES