01 Fact Check EFCC did not sentence 8 suspected internet fraudsters to death Popoola Ademola · 1 view · Feb 21, 2022