Video. North Korea likens Trump to 'barking dog'
"Rocket man" vs "barking dog": the war of words between Washington and Pyongyang rages on.
Read full article"Rocket man" vs "barking dog": the war of words between Washington and Pyongyang rages on.
Read full article