Browsing: edo

Palpable tension  has enveloped Igarra, headquarters of Akoko-Edo Local Government Area of Edo State, as five people were reportedly kidnapped…