Wednesday, July 15, 2026
Loading...

US Senate Democrats block $1.15 trillion defense bill over Iran war objections

US Senate Democrats block $1.15 trillion defense bill over Iran war objections
AA
Resize