Why do you think he hasnt?
Ill tell you by Trump hasnt fired Sessions. There are many reasons.
Number one. Rosenstein would take over. Nuff said.
Number 2. A Senate confirmation would not give Trump or us conservatives what we want. We could have someone worse than Sessions.
Face it. We - including Trump - are stuck with Sessions.
Fire Rosenstein. Fire Sessions or get him to resign. If the Senate doesn’t confirm a new AG, designate Mike Pence as acting Attorney General until they do. Problem solved.