2 Utah men indicted for alleged investment fraud scheme in Arkansas that netted $16M
Kevin Griffith, of Orem, and Alexander Ituma, of Lehi, are two of the four accused of running an investment fraud scheme in Arkansas that allegedly bilked $16 million from victims.