Liberals' new idea: MSNBC now saying Trump's a "liberal Democrat who ran as a Republican." He must be popular!
President Trump to speak with Prime Minister Narendra Modi of India today.