Westminster School abandon plans for sister college in China
Westminster School abandons plans to establish a sister college in China after the Communist Party demanded that all lessons be approved Westminster School has canceled plans to open a sister…
