Slow pace of deliveries has angered European officials, who are holding the pharmaceutical company responsible for partly delaying their immunization rollout
Slow pace of deliveries has angered European officials, who are holding the pharmaceutical company responsible for partly delaying their immunization rollout
Recent comments