The People’s Party of Canada has removed a party member due to allegations he threw gravel at Liberal Party Leader Justin Trudeau at a campaign stop in London, Ont., on Sept. 6.
Shane Marshall, the president of the Elgin-Middlesex-London riding association, has been relieved of his position, PPC spokesperson Martin Masse confirmed in an email to The Epoch Times.