Bizarre! About Ten Dead Bodies Discovered in Edo State News Leverage Editor November 2, 2022 About ten dead bodies have been discovered in Ibillo Akoko Edo Local Government Area of Edo State on Tuesday morning. Continue Reading