Mother Teresa, the Roman Catholic nun who died in 1997, is most remembered for serving the poor across the world.
She was unafraid to embrace the most destitute: kissing the hands of India's lepers, picking maggots from wounds of people lying in streets and hugging dying AIDS patients.
Read Full Article »