Some protestors have thrown stones at Canadian Prime Minister Justin Trudeau while on campaigning tour.
Luckily, Trudeau who was returning to his bus after visiting a brewery, escaped injury.
The 49-year-old leader was reportedly attacked because of Covid-19 vaccine mandates and other restrictions which has angered many Canadians.
The gravel attack comes just a little over a week after the Prime Minster was forced to cancel an election rally after a crowd of angry protesters ambushed the event.
Reports say two others travelling on a media bus were also hit by the stones.