Breaking: Roads deserted as gunshots rock ICC Abuja
Many passerby and workers on Friday afternoon took to their heels following gunshots fired around International Conference Centre (ICC), Abuja, Nigeria’s capital. ICC is one of the prominent event centres …
Breaking: Roads deserted as gunshots rock ICC Abuja Read More