News Lawyers and Activists slam police for Allegedly Acting in Bad Faith in the Babalola-Farotimi case December 15, 2024