Defund the police?

This series of events in Wilmington, Delaware is what my cousins from there still talk about to this day:

8 Likes