Koreas | North Korea rocket launch: An unnerving Trojan Horse?