Pope Francis appeals for peace in Libya after discovery of mass graves

CNA has this news here.

Featured