Wow. Is Obama suggesting that the FDA -- which has been all but absent lately -- will be doing its job again?
Wow.