MIAMI (AP) -- With communities in the Midwest still under water, Barack Obama is criticizing John McCain for opposing federal spending on flood prevention programs.
Both candidates have visited the flood zones in the past two weeks.
Obama canceled a visit to eastern Iowa last week at the request of state officials and instead went to fill sandbags in his home state of Illinois. McCain toured flood damage in Iowa Thursday.
Obama says while his Republican rival shares his sympathy for flood victims, those people "would have appreciated it even more" if McCain hadn't opposed legislation to fund levees and flood control programs.
The bill spent 23 billion dollars to fund hundreds of water projects.
McCain's campaign says Obama opposed an amendment that McCain co-sponsored that would have prioritized flood control spending over other projects in the bill.