Sri Lankans raised flags and held a moment of silence today in honour of the military, as troops pushed deeper into rebel-held territory in the north in their offensive aimed at crushing the Tamil Tigers and ending the 25-year-old civil war in the country.