Orla Murnaghan

Staff and students alike of Trinity College Dublin were stunned yesterday to learn that one Junior Freshman has...