Satellite images show new activity at key North Korean nuclear lab