Canada’s Justin Trudeau unveils new cabinet

Former Greenpeace staffer Steven Guilbeault will take over as environment minister and a new defence minister was named.