CNN?
Those Idiots are still on Russia, Russia, Russia. When the only people who believed that crap were the Deep State and State Department trying to spin a lie.
CNN deserves to go out of business.
Steve Hall is one of the infamous 51 “ intelligence experts “ who signed the bogus document on Hunter’s laptop.
He apparently believes he still has credibility.