I don't think President Trump handled his meeting and press conference with Putin well, but the continual cries of the left that Trump is destroying democracy are overwrought.
https://amgreatness.com/2018/07/18/trump-will-win-this-round-with-the-deep-state/
https://amgreatness.com/2018/07/18/trump-will-win-this-round-with-the-deep-state/