Two more of the attackers who carried out the attack on the St. Francis Xavier Church in Owo, Ondo State, on June 5 have been apprehended....