Alfred Egbegi, publisher of the weekly newspaper "Izon Link", who was arrested by the police in Yenogoa, the Bayelsa state capital in the Niger-Delta region of Nigeria on 12 April 2006, has been released from custody, but is now facing criminal charges in court. Egbegi was released on bail in the evening of 12 April, hours after his arrest and detention, but was charged by the police before a...