Archives: Hotlines

Fire The FDA

Speaking of boneheaded decisions at the FDA, we think it can now be declared a completely broken government agency. Its top two vaccine officials resigned

Read More »

1155 15th St NW, Ste 525
Washington, DC 20005