A Canadian soldier has been killed by an improvised explosive device in Afghanistan. Trooper Larry Rudd, 26, was killed at 12:30 p.m. local time near the village of Salavat, about 20 kilometres southwest of Kandahar city. More...