Let's summarize what we know:
1. There was no "meeting" between Donald Trump, Jr. and "the Russians." DTJR was invited to a meeting with Rob Goldstone who said that a Russian lawyer with documents proving that Russians were funding Ms. Clinton's campaign would be there.
2. DTJR shows up for the meeting with Rob Goldstone and asked to see the documents. The Russian lawyer doesn't have any, so DTJR leaves.
3. It was a Q&A session, not a "meeting." The Russian babe didn't answer DTJR's first question "Where are the documents?" correctly, so he left.
4. DTJR was engaged in a noble quest to make sure that no Russian money was ever infiltrated into U.S. politics. 
Thank you Donald Trump, Jr. You deserve the Medal of Freedom. Alas, given all the progressive agonities, you may be destined to remain an unsung hero.