:leaf:N. Korea Lauches 7 Missiles :leaf:
It seems the US is not the only country setting off fireworks today. In an act of defiance on Independence Day, North Korea fired seven ballistic missiles off its eastern coast on Saturday, South Korean officials have announced. The launch, which...