The Omicron Shame: Why is the World Punishing instead of Helping Africa?
By Ramzy Baroud The decision by several governments across the globe to institute travel bans on seven African countries, starting on November 27, due to the discovery of a new Covid-19 variant, Omicron, was […]