A TV screen broadcasting a news report on a North Korean long-range rocket launch at a railway station in Seoul, South Korea. (Reuters)
A TV screen broadcasting a news report on a North Korean long-range rocket launch at a railway station in Seoul, South Korea. (Reuters)
by Thaer Abbas | Oct 14, 2017 |