Sri Lanka says it has seized northern peninsula
Sri Lanka’s military says that its troops have seized a final strip of Tamil Tiger rebel-held land and secured total control of a key northern peninsula. Full Story
Sri Lanka’s military says that its troops have seized a final strip of Tamil Tiger rebel-held land and secured total control of a key northern peninsula. Full Story