According to New York Magazine, the revelations about the June 2016 meeting between Donald Trump Jr. and Russian lawyer Natalia Veselnitskaya raise a number of questions. Does taking the meeting constitute illegal collusion with a foreign entity? What exactly was discussed? What did then-candidate Trump know?

There’s another question that’s fundamental to understanding how we even got here: why would Trump Jr. accept a meeting with a Kremlin-linked lawyer whose name he didn’t even know? The short-but-stunning answer, according to a Times report on Monday and backed up by emails that Trump Jr. himself tweeted out on Tuesday, is that Trump Jr. agreed to take the meeting after music publicist Rob Goldstone told him Veselnitskaya’s had dirt on Hillary Clinton, which was part of a Russian government effort to help his father’s campaign. The long answer starts three decades ago, and involves Trump’s hopes for a Trump Tower Moscow, a beauty pageant, and a Russian pop star.

Trump now says that he only learned of the meeting a few days ago, yet just a few days before that meeting with the Russian lawyer, Trump promised damaging information about Hillary Clinton.

You know, when you think something happened, but it is hard to prove it, you start to put the pieces of the puzzle together to figure out the full picture? Well the full picture of what has happened here.