India asks states to inspect childcare homes run by Missionaries of Charity
India has instructed all its state governments to conduct an immediate inspection of all childcare homes run by the Missionaries of Charity, a Roman Catholic order founded by the late Mother Teresa, amid concerns over baby trafficking.