Attorney General William Barr is the best Attorney General since Ed Meese, who served under Reagan. Meese was unfairly targeted by the Democrats and the media during the Iran Contra affair, and Barr has been unfairly maligned in the wake of the Mueller probe.

Now, there is a new controversy being pushed by the Dems and their allies in the media. This one revolves around Barr’s intervention in the case of Trump associate Roger Stone.

Stone was charged with witness tampering and lying to Congress during the Mueller investigation. Federal prosecutors had pushed for a harsher sentence than usual for Stone, calling for a nine-year prison sentence. However, Barr stepped in and lowered the sentencing recommendations.

This drove the liberals crazy and they immediately called for Barr’s resignation, even hinting at impeaching the president once again. President Trump then proceeded to tweet about the affair, as he is known to do.

Trump tweeted, “This is a horrible and very unfair situation. The real crimes were on the other side, as nothing happens to them. Cannot allow this miscarriage of justice!…

“Who are the four prosecutors (Mueller people?) who cut and ran after being exposed for recommending a ridiculous 9- year prison sentence to a man that got caught up in an investigation that was illegal, the Mueller Scam, and shouldn’t ever even have started…

Then, after Barr got involved:

“Congratulations to Attorney General Barr for taking charge of a case that was totally out of control and perhaps should not have been brought. Evidence now clearly shows that the Mueller scam was improperly brought & tainted. Even Bob Mueller lied to Congress!”

Attorney General Barr responded in surprising fashion: he publicly rebuked Trump over his constant tweets, which infringed on Barr’s ability to do his job.

Barr told ABC News: “I think it’s time to stop the tweeting about Department of Justice criminal cases. Public statements and tweets made about the department, about our people in the department, our men and women, about cases pending in the department, and about judges before whom we have cases, make it impossible for me to do my job and to assure the courts and the prosecutors in the department that we’re doing our work with integrity.”

Oh, man. Is there a battle raging between Attorney General Barr and President Trump?

It doesn’t appear so. Trump refrained from attacking his Attorney General, which signals his respect for Barr. The White House released a statement that read: “The President wasn’t bothered by the comments…he has the right, just like any American citizen, to publicly offer his opinions. #POTUS uses social media very effectively to fight for the American people…(and) has full faith and confidence in AG Barr.”

They agree to disagree. I applaud Trump for not lashing out at Barr because he has been an excellent Attorney General and he was simply defending his department by admonishing the president.

As entertaining as Trump’s twitter feed is, sometimes it causes an eye roll. Is it necessary for him to opine on every story? He is the president, and his words matter. Sometimes it gets exhausting having to defend him all the time. However, Trump is Trump and he isn’t going to change.

In the grand scheme of things, his tweets aren’t that important. What is important is what he is doing for the American people. He has done an admirable job as president, especially given the way that the Democrats and the media have tried to cut him off at every pass.

However, in this instance, Attorney General Bill Barr was correct; Trump should refrain from publicly stepping on the toes of his people. If he has a problem with them, he should tell them in private. President Trump would be wise to heed Barr’s advice.

Otherwise, we could end up having to go through impeachment round two.