28 killed in Lanka clashes