Kim Jong-un's sister calls South Korean officials “scared barking dogs”
Rumble
Kim Jong-un's sister calls South Korean officials “scared barking dogs”
Kim Jong-un's sister calls South Korean officials “scared barking dogs”
Catch up on the Top Stories of the day.