Rebel forces in Colombia killed 28 soldiers Tuesday in the deadliest assault on government troops in years .