Biden faces embarrassment over $6billion Iran hostage deal as Republicans AND Democrats vote to permanently freeze funds
WhatsNew2Day - Latest News And Breaking Headlines President Biden faces a humiliating foreign policy setback as $6 billion he used…