by R. Cort Kirkwood, The New American: With the vote of 216 congressmen that critics say is tantamount to treason, the U.S. House of Representatives passed the 2027 National Defense Authorization Act, which will irrevocably entangle the U.S. and Israeli militaries, and some say, give Israel control of the American military policy. Not a single […]