North Korea labels failed spy satellite launch as ‘gravest failure’ World Roundup June 19, 2023 North Korea: North Korean officials have vowed to make a second attempt at launching a military spy satellite following the…