NBC News projects that President Trump will win North Dakota and Alabama in the 2020 presidential election. » Subscribe to NBC News: …

source