Luxury Cars, Gadgets Seized as EFCC Bursts 23 Suspects in Ibadan Operatives of the Ibadan Zonal Directorate of the Economic and Financial Crimes Commission (EFCC) have arrested 23…