I understood that the Director of the FBI reported to the Attorney General.
If the reason to fire Comey was because of reasons unrelated to the Russia investigation, why didn't Jeff Sessions fire him ?
And if Sessions wanted to avoid suggestions of partiality here, why didn't Rosenstein fire him ?
In short: why did Trump take the step of firing him when he could have let either of Comey's more immediate superiors do the job ?