Another view ...
... President Donald Trump fired at least 10-12 inspectors general late Friday and did not follow the 30-day congressional notification that requires providing a specific rationale or case-specific reason, according to a former inspector general community official.
Some of the firings involved the State Department, according to the source. A White House official also confirmed that there were several inspectors general dismissed.
The Inspector General Reform Act of 2008 requires the president to "communicate in writing the substantive rationale, including detailed and case-specific reasons for any such removal or transfer to both Houses of Congress not later than 30 days before the removal or transfer."
Sen. Chuck Grassley, who leads the Senate Judiciary Committee, expressed his concern about the firings.
"There may be good reason the IGs were fired. We need to know that if so," Sen. Chuck Grassley, chair of the Senate Judiciary Committee, said in a statement. "I'd like further explanation from President Trump. Regardless, the 30-day detailed notice of removal that the law demands was not provided to Congress," said Grassley, R-Iowa.
Sen. Elizabeth Warren, D-Massachusetts, was more direct in her criticism.
"It's a purge of independent watchdogs in the middle of the night," she said. "Inspectors general are charged with rooting out government waste, fraud, abuse, and preventing misconduct. President Trump is dismantling checks on his power and paving the way for widespread corruption." ...
So, did Pres Trump break the law by firing them without proper notice to Congress.
Oh wait, does that even matter anymore because of the recent SCOTUS ruling on immunity.