Former Nigeria Ambassador to Venezuela, Felix Okoro, has been released by his abductors. Okoro who happens to be the former Secretary to Bayelsa State Government was...