President Donald Trump directed former White House Counsel Don McGahn to defy a congressional subpoena, citing a Justice Department legal opinion that McGahn would have immunity from testifying about his work as a close Trump adviser. Trump's action, the latest in his efforts to block every congressional...