Home Nun from Mother Teresa’s charity in India charged with selling a baby Police stand outside a home which provides shelter for pregnant unmarried women run by the Missionaries of Charity, a Roman Catholic order founded by Mother Teresa, in Ranchi

Police stand outside a home which provides shelter for pregnant unmarried women run by the Missionaries of Charity, a Roman Catholic order founded by Mother Teresa, in Ranchi

MOST POPULAR

HOT NEWS

Send this to friend