India blocks foreign funds for Mother Teresa's charity

India's government has blocked Mother Teresa's charity from receiving foreign funds, saying the Catholic organization did not meet conditions under local laws, dealing a blow to one of the most prominent groups running shelters for the poor.