Loading...
Loading...
Click here if you don’t see subscription options
Voices

Kelden Formosa is a teacher in Vancouver, Canada. He holds a bachelor's degree from the University of Ottawa and a master’s degree from the University of Notre Dame.

FaithFaith in Focus
Kelden Formosa
My belief in the sanctity of human life was supported by my own struggle to accept myself as a gay person.