Failed North Korean spy satellite launch puts neighboring countries on alert

127

Tensions are rising on the Korean peninsula after North Korea unsuccessfully attempted to launch a spy satellite that crashed in the waters off South Korea. NBC News’ Janis Mackey Frayer has the details. 

» Subscribe to NBC News:…