The Anti-Corruption and Integrity Forum has faulted the Economic and Financial Crimes Commission (EFCC) for allegedly engaging in the “political persecution” of Dr. Ifeanyi Okowa,…