President Obama Addresses the Nation (Live Streaming at 8pm)

President Obama is scheduled to address the nation live at 8pm Eastern from the Oval Office. You can watch a live stream here when the speech begins.