Washington (CNN) Rep. Ilhan Omar on Wednesday rejected President Donald Trump's call for her to resign after she suggested US support of Israel is motivated by money, charging that the President is hypocritical given his history of race-baiting statements.

"You have trafficked in hate your whole life—against Jews, Muslims, Indigenous, immigrants, black people and more. I learned from people impacted by my words. When will you?" Omar, a Minnesota Democrat, wrote in a tweet.

Omar apologized on Monday after she ignited a firestorm with her tweets suggesting US support of Israel is motivated by money. The messages -- she suggested support of Israel is driven specifically by donations from the American Israel Public Affairs Committee, a prominent pro-Israel lobby group -- were condemned by lawmakers on both sides of the aisle as anti-Semitic.

On Tuesday, Trump called on her to resign, saying during a Cabinet meeting that "anti-Semitism has no place in the United States Congress."

"And Congressman Omar is terrible, what she said. And I think she should either resign from Congress or she should certainly resign from the House Foreign Affairs Committee," he said.

Read More