James Frank charged with terrorist assault, in courtroom