Who is called France’s Mother Teresa?
Sister Emmanuelle is considered as Mother Teresa of France Because of her immense devotion to poor. She born in Belgium and devoted her life to the poor and unfortunates. She died in North Africa on October 20, 2008 at 99.
Topics: Current GK Questions