South Korean officials have said the delay until now occurred likely because North Korea was receiving Russian technological assistance for its spy satellite launch program. North Korea and Russia ...