BOOM!................
My thought exactly.
No wonder the democrats are losing it over this meeting.
Hahaha.
If true, watch the whole Russia thing to disappear and the left pretend it never happened.