In continued violence in northeastern Sri Lanka, at least four soldiers were killed as a powerful claymore mine exploded on April 17, reported the China View, sourcing the news to Xinhua, the Chinese Official News Agency. The rebellious Tamil Tigers of...