A Shot in the Arm for Humankind March 6, 2021 admin The phrase “a shot in the arm” probably originated in the 1950’s. Cambridge dictionary defines it to mean “something that… Continue Reading →