Three Students from St PETER’S, Finalists at the Catalan Philosophy Olympiad
Three students from St PETER’S have been named finalists in the prestigious Philosophy Olympiad of Catalonia, marking a significant achievement in a competition that challenges participants with contemporary philosophical issues.