MOTHER TERESA was a saint of the highest order. She deserved her belated sainthood more than many others. She was one of those very rare species of humans who gave the world, by way of self-less service, the best she had knowing very well what she gave might not be enough. She was a true Karma-Yogi.

Sign In to know Author