WASHINGTON – Hillary Clinton's visit to Philadelphia Wednesday drew fire from rival Bernie Sanders and MSNBC host Joe Scarborough.

"My opponent is not in Iowa tonight. She is raising money from a Philadelphia investment firm," Sanders told a crowd in Mason City, Iowa. "Frankly, I'd rather be here with you."

Thursday morning the contrast between Clinton and Sanders – just days before Iowans caucus to pick their favorites for the presidential contest – was fodder for morning TV.

"Four days before Iowa?" asked Scarborough on his show Morning Joe. "Where one of the top issues has to do with income disparity and banks?"

"She certainly handed Bernie that line on a silver platter," said co-anchor Willie Geist, noting the name of the business that hosted the event: Franklin Square Capital Partners.

"You can't make this up!" said Scarborough, a former Republican congressman. "She must be very confident that the people of Iowa don't care whether she's there or with bankers raising money on the East Coast."

Geist noted that Clinton had then canceled two fundraisers scheduled for Thursday in New York.

A Clinton aide noted that while in Philadelphia she also met with 50 religious leaders at Mother Bethel African Methodist Episcopal (AME) Church. According to a Clinton news release the meeting was to discuss issues such as the water crisis in Flint, Mich., criminal justice reform, equal pay, women's health and poverty.

You can follow Tamari on Twitter or email him at jtamari@phillynews.com.