The stoppage of Justin Trudeau's "assault weapons" ban

Recent news