Recommended Reading

Carl Hiaasen explains why Donald Trump will never be president. He might also have mentioned Trump's high unfavorability numbers among Republicans.