North Korea installs rocket launchers near South Korea island
Wednesday, July 22, 2015 - 09:00
in Astronomy & Space
Elizabeth ShimSEOUL, July 22 (UPI) -- South Korea confirmed North Korea has installed multiple rocket launchers less than three miles from Yeonpyeong Island.