20060422 world.us: CIA fires officer over secret prisons leak