Victory for Christ’s Hospital School at regional Ethics Cup
A team of nine talented Christ’s Hospital philosophy pupils are through to the national finals of the Ethics Cup. The ...
A team of nine talented Christ’s Hospital philosophy pupils are through to the national finals of the Ethics Cup. The ...