World leaders slam North Korea, Iran The leaders of the world’s eight top industrial democracies on Saturday condemned the alleged sinking by North Korea of a South Korean warship and called Read More » June 26, 2010 No Comments