For all his personality flaws he has stood for the major moral issues of our time more than any other.
Trump becomes first president to speak at March for Life: 'Every life brings love'
Trump becomes first president to speak at March for Life: 'Every life brings love'