Naw. Fiona fits. Up to her neck in the Russian collusion stuff. Russia security specialist. British born. (Steele dossier) Known to be anti-Trump. Hooked into the Clintons. She has a dog in that fight and she's fucked. Prime suspect. Desperate measures for desperate times.