WATCH LIVE: Obama addresses the nation from Afghanistan
Don't miss stories. Follow Raw Story!
President Barack Obama made a surprise visit to Afghanistan on Tuesday. The President is scheduled to discuss the future of the NATO mission in Afghanistan from Bagram Air Base at 7:30 p.m. ET.
Watch live video, courtesy of MSNBC, below: