Politics, Business & Culture in the Americas

Megan Leslie (Canada)

Megan Leslie is a Canadian Member of Parliament representing Halifax, Nova Scotia.

    Sign up for our free newsletter