House lawmakers on Wednesday narrowly passed a nearly $1.15 trillion annual defense policy bill, advancing the measure amid increasing tension over military spending and the war in Iran. The tally was ...