Thursday, February 27, 2025
Happening Now

Video of Chicago police fatally shooting 13-year old boy released

A Chicago police oversight agency on Thursday released the bodycam video of an officer fatally shooting 13-year old Adam Toledo last month. Adriana Diaz reports. Warning: Some may find this story disturbing. Source

Share