Large Ships Docking at North Korea: Possible Link to North Korea-Russia Weapon Trade
A large 100-meter-long ship has been spotted at a "China-only" pier in North Korea's Najin Port, which the White House has labeled as the site of an arms deal between North Korea and Russia.