Continually Amazed How We Keep Shooting Ourselves in the Foot

The expression, shooting oneself in the foot, evolved from World War I. Today, the phrase’s meaning means to do something without intention that spoils a situation for yourself. How long have vaccine manufacturers known they would have to distribute two … Continue reading