Court Sends Picker, Two Others to Prison for Internet Scam News Leverage Editor July 22, 2023 Justice M. Itsueli of Edo State High Court sitting in Benin City on Thursday, July 20, 2023, convicted and sentenced Kelly Alakpa to prison for… Continue Reading