The owner of a St. Louis, Missouri fossil replica company was indicted and accused of fraudulently seeking disability benefits, the U.S. Attorney’s Office, Eastern District of Missouri announced. Scott A. Taylor, 50, is still on probation from a prior disability …
