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