Awka

Popular Instagram Celebrity, Bitcoin Lord, and 13 others Arrested For Internet Fraud By EFCC

The Economic and Financial Crimes Commission - EFCC, has arrested 14 internet fraudsters including an Instagram celebrity identified as Bitcoin Lord from different parts...