MENLO PARK, USA - Meta Platforms Inc. has deleted over 63,000 accounts in Nigeria linked to scammers who were blackmailing users after soliciting intimate...
Operatives of the Uyo zonal office of the Economic and Financial Crimes Commission, EFCC, have arrested two music producers and four others over their...