CNN legal analyst explains why Russian lawyer worked as Kremlin agent during meeting with Trump Jr.
Natalia Veselnitskaya, the Russian lawyer Donald Trump, Jr. met with to get "dirt" on Hillary Clinton (image via Twitter).

On Tuesday, Russian lawyer Natalya Veselnitskaya was charged with obstruction of justice in a money-laundering case, CNN reported.

Former federal prosecutor Elie Honig broke down the ramifications of the revelations, pursued by the Manhattan U.S. Attorney's Office. Among other things, it's now clear that Veselnitskaya had dealings with Russian officials, which undermines the claim that her meeting with members of the Trump campaign, including Don Jr., were not linked to the Kremlin.

"Now we know that she was working directly with corrupt, Russian officials," former prosecutor Honig said. "That ups the stakes of the Trump Tower meeting."