Branstad on Thursday announced that he would not approve a provision backed by the General Assembly to provide about $91 million in state money for the state public safety pension fund. The fund has about 61 percent of the dollars needed to pay projected pension obligations.

The measure would have increased that to 80 percent.

In a letter explaining the veto, Branstad says taxpayers should not bear all this financial responsibility and that there needs to be a long-term plan to fix the system.

Branstad approved funding to pay off some state bonds. He also signed bills dealing with spending on health care, infrastructure spending and the justice system.

A Justice Department civil rights investigation has concluded that the Ferguson Police Department and the city's municipal court engaged in a "pattern and practice" of discrimination against African-Americans, targeting them disproportionately for tr...