‘Inexcusable!’ Biden shamed as Russia and Iran given green light to strike new partnership

0
244

JOE BIDEN has been shamed for reportedly giving Russia and Iran the green light to strike a partnership amid the Ukraine conflict so that the West can rescue the 2015 Iran nuclear deal.
Daily Express :: News Feed

LEAVE A REPLY