trudeau-wade-maclauchlin-lisa-roberts

Justin Trudeau, Wade MacLauchlin and Lisa Roberts.

lisa-roberts-halifax-needham-mla-ndp