Mother Teresa, who was born 118 years ago this week, remains a controversial figure more than 20 years after her death. Once almost universally revered as a paragon of Christian charity ...