The Nigerian military says it has arrested two more assailants that carried out the attack on St Francis Xavier Church, Owo, Ondo State, on 5 June. The attack left over 40 worshippers dead while...
Read More
3 Minutes