The National Defense Authorization Act has passed the House of Representatives and now goes onto the Senate.