March

Thousands in South Africa March to Demand Faster Vaccine Rollout

Thousands of citizens in South Africa have gathered in Pretoria to demand a faster coronavirus vaccination rollout in the continent's…

3 years ago