President Donald Trump has offered shifting explanations about hush payments made by his former attorney Michael Cohen to two women who alleged they had affairs with the future president. First, he denied knowing about them. Later, he called them a perfectly legal "private transaction." Cohen,...