RIP Dr Ruth Pfau, Pakistan’s “Mother Teresa”

Published on :

You don’t have to be born in a country to belong to it, and Sister Dr. Ruth Martha Pfau was an embodiment of that. Born in Germany in September 1929, she passed away in Pakistan on Thursday, August 10, 2017. A nun in the Society of Daughters of the Heart […]