Twins, 26 Others Land In EFCC’s Net For Alleged Internet Fraud In Calabar
The Economic and Financial Crimes Commission (EFCC) says operatives of its Uyo Zonal Command have arrested two identical twins: Takwan Potential and Takwan Peter and 26 others for…