Photo of the Day: Dec. 14, 2012 (North Korean Missile Wreckage Edition)
The exact level of success of North Korea’s rocket launch on Dec. 12, may not be clear (some reports have debris hurtling out of control in space) but the message is clear: DPRK is pushing the nuclear envelope. Above is the first stage of the rocket that was collected by the South Korean Navy. More…