Parishioner produces documentary on ‘Mother Teresa’ of Honduras

Franciscan Sister Maria Rosa Leggol was not the most obedient of nuns. Sister Maria Rosa makes that clear in interviews featured in the documentary “With This Light,” released in 2022 by Miraflores Films and executive producer Jessica Sarowitz.

1 2 >

Advertising