Congressional oversight. Snort. Now there's an oxymoron...
Didn’t the FDA state just yesterday they are closing down some facilities?