For once you are absolutely correct. This is the best reason so far to impeach Trump.
There is absolutely no good reason for Trump to sit down with our nation's stated enemy Putin without anyone else from our government being there to confirm what was said/offered/discussed with Putin. The only reason this happened is so that Putin could give
orders and instructions on what to do
for Russia and against the benefit of the American public.
It certainly is no coincidence that immediately after that meeting with Putin, Trump ordered a withdrawal of troops from Syria and Afghanistan, the sanctions on Putin's close friend Deripaska lifted, and the recent aggression against Ukraine going without any criticism. In addition, through all of this Trump has continued to talk about getting out of NATO, all of which is what Putin wants and is of benefit to Russia.
Trump is Putin's puppet and through Trump Putin is accomplishing more without firing a bullet than if he tried to do this with troops.
Oh by the way,
Russia sent 400 mercenaries to Venezuela this week to work with Maduro and against the people and Trump has not even mentioned it. This is our backyard and Trump is doing very little about stopping Russia from getting a hold on a country that is close enough to us to offer a military threat to our people and our nation.
Russia tried this in Cuba when Kennedy was president and Kennedy did not allow it. Trump is allowing it.