
The man who threw stones at Canada’s prime minister – then tried to have Justin Trudeau come to London to testify at his trial – made a surprise guilty plea to assault Tuesday.

The man who threw stones at Canada’s prime minister – then tried to have Justin Trudeau come to London to testify at his trial – made a surprise guilty plea to assault Tuesday.