Police, Customs in gun battle at Agbara

Policemen from the Oto Awori Police Division and some Nigeria Customs Sercice (NCS) officials attached to…

..