North Korea described its botched military satellite launch last month as the "gravest failure" at the ruling party's latest key meeting, state media KCNA reported on Monday (June 19).
WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline