Subscribe to Breaking News emails

You have successfully subscribed to the Breaking News email.

Subscribe today to be the first to to know about breaking news and special reports.

Trump signs military spending bill named after McCain, but doesn't mention him

President Trump signed into law the John S. McCain National Defense Authorization act, allocating more than $700 billion to the U.S. military at his first public event after a week long vacation in Bedminster, NJ.

Best of NBC News

Play All