Julie Payette installed as governor general: Live stream - Macleans.ca

Julie Payette installed as governor general: Live stream

by