live market

North Koreas mystery islands Man-made keys could be new nuclear launch sites

North Koreas mystery islands Man-made keys could be new nuclear launch sites

North Korea is at it again. Or rather it is continuing what it started five years ago. Artificial islands have been discovered surrounding Sohae Satellite Launching Station a missile development and testing site roughly 70 miles northwest of ...Read More