Montreal - A sixth human foot washed ashore Wednesday morning in British Columbia, Canada, deepening a mystery that has baffled investigators in this picturesque part of Western Canada for the past
Montreal - Robert Kubica won the Canadian Grand Prix from BMW team-mate Nick Heidfeld as Formula One history was made after Lewis Hamilton and Kimi Raikkonen had to retire over a bizarre pit lane s