Latest News 3 policemen, 4 others shot dead in Edo, Lagos Editor Apr 7, 2023 Three mobile policemen attached to Igarra division of Edo State Command were shot dead in a gun battle…