Kim Jong-un's sister calls South Korean officials “scared barking dogs” Rumble 27 Apr 2024 Kim Jong-un's sister calls South Korean officials “scared barking dogs”