News EFCC deploys officers and releases numbers to report vote buying ahead of elections The Economic and Financial Crimes Commission, EFCC, has deployed its officers to the 36 states and the Federal Capital Territory, to monitor the polls... Ravenewsonline EditorFebruary 24, 2023