Canadian PM hit by stones on campaign trail

The New Times
BBC