Tag: VIDEO: Decatur Alabama PD Body cam Footage Showing Officer Punching Black Store Owner