FBI officials released 189 pages from its year-long investigation of Hillary Clinton Friday evening amid controversy over three previously-undisclosed immunity deals that were given to the Democratic nominee's aides.

Cheryl Mills, Clinton's former chief of staff, was among the three who received the agreements, bringing the total number of witnesses who were shielded from prosecution during the probe to five.

The law enforcement agency previously released 58 pages from its probe on the Friday before Labor Day, sparking outrage over what many perceived as an attempt to bury the scathing findings.