The Nigeria Police handed over 26 illegal aliens who were arrested in Ayua, near Auchi last week to the Nigeria Immigration Service for interrogation. The spokesman of the Edo State Police Command, Chidi Nwabuzor, who disclosed this on Friday in Benin, said the foreigners were moved to the custody of the Edo State Command of