The Economic and Financial Crimes Commission, EFCC, in Benin City, Edo state on Monday February 21, 2022 arrested 31 suspected internet fraudsters at their hideouts in...