A gunman who attacked the U.S. embassy near Beirut was shot and captured by Lebanese soldiers after...