North Korea Says Any US Interference With Its ‘space Assets’ Will Be Deemed ‘declaration of War’ Read more