The recent terrorists attack on Saint Francis Catholic Church in Owo, in which many lives were lost, left horror and anguish in its wake.