The Department of State Service has freed embattled ex-EFCC boss, Abdulrasheed Bawa, after over 134 days in custody.

The PUNCH can confirm that Bawa was released Wednesday night.

Details soon…