Newly released surveillance footage shows Decarlos Brown laughing on a Charlotte bus. The video was captured hours before he fatally…
Newly released surveillance footage shows Decarlos Brown laughing on a Charlotte bus. The video was captured hours before he fatally…