Faith in Action

Sr. Francesca Therese, OSF is a Bernardine Franciscan Sister studying at Sacred Heart Major Seminary in Detroit, MI.

Sr. Francesca Therese, OSF , Staff Writer

The student news site of Divine Child High School
Sr. Francesca Therese, OSF