The residents of Benin Kingdom, Edo State Capital, were stunned to see traditional priests and priestesses of different deities, native…
Sign in to your account
Remember me