Reply
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