Home World News Trump’s Lucky Break: Supreme Court Rules in Favor of Presidential Immunity