Armed to the teeth with banners and placards, residents in Abuja have hit the street in protest. The protest, which is said to be large scale saw the intervention of…
Sign in to your account
Remember me