Unarmed teen killed by cop laid to rest: 'Antwon will never die in vain'

Antwon Rose, 17, was shot and killed by police on June 19.

June 25, 2018

Examined