UK Today News: Activists Say That North Korea Fired Torpedo on South Korean Naval Ship Activists from Seoul, South Korea are allegedly blaming North Korea for sinking its Naval...

Read More