
An independent federal Canadian law enforcement agency on Wednesday charged three police officers with manslaughter for the death of an 18-month-old boy.
The incident dates back to 26 November 2020 when police shot at the boy’s father in his pickup truck after he allegedly abducted the toddler.