Mother Teresa’s charity sold babies: Indian police

INDIA_-_0705_-_Mother_Prema_Ranchi.jpg