20180905 india: World remembers Mother Teresa on her 21st death anniversary