World news story

The Magna Carta Fund for Human Rights & Democracy Call for Proposals

The Magna Carta Fund for Human Rights and Democracy is opening a call for proposals in Egypt