Fifty-eight of the 69 students of Obafemi Awolowo University (OAU) in Ile-Ife arrested on Wednesday for suspected internet fraud by the Economic and Financial Crimes Commission (EFCC) have been released. The News Agency of Nigeria (NAN) reports that the students were arrested during a midnight raid on hostels at Oduduwa Estate area of Ile-Ife, outside…