‘Sister India’ recounts the story of Sr Loreto Houlihan, a 91-year-old Irish missionary, who has spent 70 years teaching in India.
The website which had shown retouched photos of a purported meeting between Japanese doctor and Pope Francis has removed the images.