Charter for the Establishment of the People’s Authority

On February 28, the Khartoum Coordination of the Resistance Committees proposed the “Charter for the Establishment of the People’s Authority”, setting forth a militant roadmap to democracy

Today we look at the Millennium Challenge Corporation pact ratified by Nepal, racism against African refugees trying to flee the war in Ukraine, and more