A central Iowa man is accused of bilking a dozen elderly investors who prosecutors say lost nearly $2 million to the man’s schemes. A grand jury has indicted 46-year-old Zachary James Flaherty of Clive on 17 counts of mail and wire fraud as well as money laundering. Flaherty has been an insurance agent and annuity […]