Canadian Prime Minister Justin Trudeau pledged a ban on military-grade semiautomatic rifles in an attempt to redirect his campaign after his blackface controversy. City News reports that Trudeau announced the rifle ban on Friday in Greektown, Toronto, the area of the city in which a gunman shot 15 people, killing two, last year.