A federal grand jury today indicted Episcopal priest Robert Smith for fraud related to his tenure as CEO of Saint Francis Ministries. He is accused of defrauding the non-profit foster care provider of at least $4.7 million by using fake invoices. Among the charges are that Smith took a $50,000
Continue reading