The founder of the now infamous Fusion GPS firm testified before Congress this week. While he was behind closed doors for seven hours, portions of the testimony have already been leaked. Glenn Simpson told Congress that he regrets the results of his investigation being used by a top government official in Russia.

Fusion GPS and Christopher Steele were paid by the Clinton campaign and the DNC. Their job was to dig up dirt on then-candidate Trump. Fusion GPS hired Steele, a former British spy, to do the investigation. Simpson told Congress that he did not verify the contents of the document.

According to a source, Simpson stated that he never spoke to the sources of the document. He also said he never traveled to Russia to verify the dossier beyond comparing it to “open source” media reporting.

At the same time that Fusion GPS was under contract to Clinton and the DNC, Simpson was working for the law firm BakerHostetler. They represented Prevezon Holdings, a Russian energy company facing harsh penalties under the Magnitsky Act.

Simpson and his company were investigating Bill Browder, a banker responsible for getting the Magnitsky Act passed.

The 2012 law sanctions Russian criminals and is fiercely opposed by the Russian government. It is named for Sergey Magnitsky, Browder’s former lawyer who was killed in jail while investigating a money laundering scheme.

During that investigation, Simpson worked closely with Natalia Veselnitskaya. If the name sounds familiar that is because she is the lawyer who met with Donald Trump Jr. at Trump Tower in June 2016. Simpson is known to have met with her before and after that meeting.

This meeting is under close scrutiny by Robert Mueller and he has already interviewed some of the others who attended. In his testimony, Simpson denied knowing anything about that meeting.

The threads are beginning to unravel. It has taken some time but as Democrats push harder to dig up dirt on President Trump, they are succeeding in burying themselves in it.

Sources: The Daily Caller – Fox News