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