Liberal Kevin Lamoureux keeps hold of Winnipeg North

Kevin Lamoureux Kevin Lamoureux