Originally Posted by ruffcutt
Has the FDA even approved the vaccines yet or is the general public the guinea pig?

The latter.