Central Africa: “Even the LRA rebels respect Pope Francis”
On January 21st, St. Andrew parish in Bakouma, southeast Central African Republic, was attacked by a group of LRA (Lord’s Resistance Army) rebels, a formation of Ugandan origin that has been spreading terror in the Central African Republic for years. The LRA received widespread international attention a few years ago, when film maker Jason Russell […]
Central Africa: “Even the LRA rebels respect Pope Francis” Read More »