
Mother Teresa needs no introduction. She put India, and especially Calcutta, on the world map. Although she was a Catholic, religion never came in her way of work. Till today, people of all faiths and status revere her. Were she alive today, she’d be celebrating her centennial year....