Lawsuit alleges body camera company bribed public officials in New Orleans

Lawsuit alleges body camera company bribed public officials in New Orleans