Trump insists he can intervene in criminal cases

President Donald Trump. (Getty)
President Donald Trump. (Getty)

President Donald Trump dismissed rare criticism from his attorney general on Friday, tweeting that he has the "legal right" to intervene in criminal cases whenever he likes.

The Republican businessman has been accused by opponents in Congress of trying to strip away the Justice Department's independence to benefit himself and his allies.

He denies this but on Thursday he came under fire from his own attorney general, Bill Barr, who complained that Trump's frequent tweeting about ongoing criminal cases meant "I cannot do my job."

Barr told ABC News television that "it's time to stop the tweeting."

The attorney general's unusual outburst followed controversy over former Trump advisor Roger Stone, who has been convicted of witness tampering and lying to Congress.

When prosecutors recommended a sentence of seven to nine years, Trump tweeted that this was a "miscarriage of justice."

Shortly after, in a move that shocked many in Washington, the Justice Department announced it was seeking a less severe sentence. Four prosecutors quit the case in protest.

Barr, who has been frequently accused of being too cozy with the president, told ABC that Trump "has never asked me to do anything in a criminal case."

But Trump's early morning tweet Friday quoted those words, then continued: "This doesn't mean that I do not have, as President, the legal right to do so, I do, but I have so far chosen not to!"

Lockdown For
DAYS
HRS
MINS
Voting Booth
Have you downloaded the Covid-19 tracing app?
Please select an option Oops! Something went wrong, please try again later.
Results
Yes I have
14% - 289 votes
No, and I will not be downloading it
76% - 1625 votes
Not yet, but I plan to
10% - 221 votes
Vote
ZAR/USD
17.00
(-1.40)
ZAR/GBP
21.69
(-1.50)
ZAR/EUR
19.86
(-1.12)
ZAR/AUD
12.09
(-0.45)
ZAR/JPY
0.16
(-1.09)
Gold
1869.50
(-1.78)
Silver
23.20
(-4.83)
Platinum
861.00
(-1.26)
Brent Crude
42.24
(+0.55)
Palladium
2285.00
(+3.27)
All Share
54243.24
(+1.84)
Top 40
50133.47
(+2.05)
Financial 15
9609.78
(+0.41)
Industrial 25
74142.22
(+3.14)
Resource 10
53568.26
(+1.20)
All JSE data delayed by at least 15 minutes morningstar logo