Killings, Vandalisations Rock Edo After Obaseki Joined Suit in Favour of New Naira Policy Metro February 15, 2023 At least, about three people have been shot dead while in Benin City, Edo State capital as the protests against…