Battles between government forces and ethnic Tamil separatists raged across northern Sri Lanka, with the military saying Thursday that it killed 28 rebels and the rebels claiming 11 government troops died in the fighting. In new fighting Wednesday, the military said it killed 11 rebels in the Welioya region, while one soldier was reported missing.