NEW DELHI (Thomson Reuters Foundation) - India’s Supreme Court has directed the government to conduct an audit of over three million charities in the country, many of which have received millions of dollars of state funds, but have failed to show where the money was spent.