A North Korean ship that was stopped in Panama last year for carrying undeclared Cuban weaponry, was crossing the Panama Canal again on Wednesday after a clean inspection.