"Dismantling" independent oversight in D.C.
60 Minutes
3/9/2025