Canada’s New PM Oath LIVE: Mark Carney Swearing In Ceremony | Carney Takes Oath | Trudeau | WION

This post was originally published on WION.