Roman Catholic Priest Risks His Own Life to Save Muslims in Central African Republic

From March 2013 until January of this year, Muslim rebels of the Seleka alliance controlled the capital of Central African Republic, terrorizing and killing the country’s majority Christian population. This persisted until these Islamist rebels were forced from power. Since the … Continue reading