Three herdsmen nabbed for allegedly killing pastor in Ogbomosho Three suspects have been arrested in connection with the killing of a pastor in Ogbomosho, Oyo State. 5 months ago by Guardian Nigeria