AFRICA/CENTRAL AFRICA – “An agreement imposed from outside on behalf of rebel groups, who are often foreigners” says a Bishop

Agenzia Fides has this piece here.

Featured