Week Recap: Iran-US Exchange Fire, Lebanon Deal Sparks Riots, New Red Scare in America · Ddgeopolitics · Sentinel