Mother Teresa charity home “sold babies” in India – claims
Thomson Reuters Foundation Indian authorities said on Thursday they have sealed a home run by Mother Teresa’s religious order and charged a nun and one other person with baby trafficking. The home in eastern India’s Jharkhand state is run by Missionaries of Charity, the order set up by Mother Teresa in India, and provides shelter […]