‘Go Away, Satan,’ French Priest Declared Before Being Killed by ISIS Terrorists August 3, 2016 by Phil Labadie Called to Priesthood, International News Share