Share this article
Archbishop John Dew and some Chanel College students discuss the newly opened technology block in August.