061926 Dispatch: Iran Deal Signed, But Already a Mess ... Tulsi Nails Fauci on Her Final Day

It’s Friday, June 19, 2024 and a new dispatch is in hand.