A Driverless Car: Twenty-three months in captivity

Fr. Pierluigi (Gigi) Maccalli, SMA priest missionary, is the pastor of the catholic church in Bomoanga, Republic of Niger, near the border with Burkina Faso. He was kidnapped from his mission twenty-three months ago, on September 17, 2018. Since then he is in captivity. Last march, his captors published a video showing him alive. He […]