Chrystia Freeland leaving cabinet to serve as special envoy to Ukraine

Freeland, one of the most staunch supporters of Ukraine in the federal government, has been a longtime critic of Russian President Vladimir Putin.