The person asking if that Russian lawyer who met with Donald Trump Jr. was an illegal alien at the time is not some lefty Democrat, it is Sen. Chuck Grassley, (R-Iowa), the chair of the Senate's Judiciary Committee.
The senator, of course, used more restrained language, but in his letter to Secretaries Kelly (DHS) and Tillerson (State), there was this text:
Natalia Veselnitskaya, a former Moscow prosecutor, ... testified that she was denied a U.S. visa when she sought to travel to the United States from Russia to participate in ... litigation, but was issued a "parole letter" by the U.S. government that permitted her to enter for that purpose. ... [She] stated that her parole was set to expire on January 7, 2016, and that she requested an extension but that was denied on January 4, 2016. ... However ... many months later Ms. Veselnitskaya allegedly met with Donald Trump Jr.
Sen. Grassley's letter also asked "whether the Obama Administration authorized her to remain in the country, and if so, why?"
Meeting with an alien wishing to intervene with an American election is a bad idea, probably illegal, and certainly an invitation to trouble. If that person has Kremlin connections, it is even worse, but let's give young Donald a break on the migration aspects of this one.
There's no reason to blame him for not knowing that Veselnitskaya was an illegal alien when even the New York Times, as of July 11, had not sensed that the she was here without papers.