Chapel Talk, 2021 September 11: Reflections / Stephen Mufuka
2021
Document
Twenty years after the September 11th 2001 terrorist attacks, religious Studies teacher Stephen Mufuka recalls his own experience in New York City and reflects on the principle of being called to serve which formed his decision to re-enlist in the Ma..