Peter Obi Denies Working for Abacha - Rollup News