Description:
A leaked Iran memorandum of understanding reveals Iran walking away with sanctions relief, billions in frozen assets and a reparations fund while Washington takes the exit ramp.
Alex breaks down the JCPOA style deal and the Russian frigate incident in the English Channel and the G7 declaration pushing the collective west right back into Project Ukraine. With von der Leyen claiming the tide is turning for Ukraine, is anyone at the G7 actually telling the truth about who really won this round?