Worse Police Shooting Ever?

The body camera video released yesterday as evidence in the up-coming 2nd degree murder trials of two Louisiana police officers isn’t particularly graphic, but it nonetheless heartbreaking. Police have released body camera...

Read More