Categories Selected Articles North Korea detains 3 shipyard officials over failed launch of naval destroyer in Kim Jong Un embarrassment Post author By Mike Nova Post date May 25, 2025 The failed launch was subsequently an embarrassment to Kim, who is eager to build greater naval forces to deal with what he calls US-led military threats. ← Fanatics Sportsbook promo for the 2025 French Open: New users get $1,000 no sweat first bet → Gaza charity kitchen crowded with Palestinians desperate for food as Israel lets minimal aid in