Head of FISC complicit in Russia hoax ?