And We Know BOMBSHELL 06.19.25: "Future Proves Past, Obama Gave $1.7 Bn To Iran, No Deals"