The Department of State Service has freed embattled ex-EFCC boss, Abdulrasheed Bawa, after over 134 days in custody. Bawa was released Wednesday night. Bawa was arrested and detained by the DSS on June 14, 2023, following an invite over undisclosed reasons, after he visited President Bola






