Daily Archives: November 23, 2010

North Korea has launched an artillery barrage against a South Korean island, killing two servicemen and seriously injuring more than a dozen troops and civilians, in a dangerous escalation of tensions on the Korean peninsula.

South Korea returned artillery fire after North Korea on Tuesday unleashed a hail of 200 shells on Yeonpyeong island in the Yellow Sea.