Body Cam Footage Shows Fatal Shooting Of 13-Year-Old Adam Toledo By Chicago Police

Posted on April 15, 2021 | 1 Comment

Adam Toledo was only 13 when he was shot and killed by a Chicago police officer in the city’s Little…

Read More