US Senate Democrats Block $1.15 Trillion Defense Bill Over Iran War Objections | The Distraction Index