Canadian Prime Minister Stephen Harper has appointed a new federal minister of transportation as part of a Cabinet shakeup announced Friday, Aug. 6. Member of Parliament Chuck Strahl of Fraser Valley, British Columbia, was named to the position during an official Cabinet shuffle that saw former Transportation Minister John Baird promoted to government House leader.