6 / 50

North Korea Nuclear Strike on US Unlikely

Sohae Launch Facility, North Korea, Nov. 26, 2012: This satellite image of the Sohae Launch Facility on Nov. 26, 2012 shows a marked increase in activity at North Korea's Sohae (West Sea) Satellite Launch Station. This activity is consistent wi