"Dismantling" independent oversight in D.C.

60 Minutes 3/9/2025