North Korean leader Kim Jong Un's sister Kim Yo Jong has called South Korea's military parade earlier in the week a "clown show." South Korea marked its Armed Forces Day on Tuesday, unveiling its new non-nuclear ballistic missile for the first time.