La Mesa Police Department released body camera footage on Wednesday showing the events that led up to an arrest video that surfaced last week.
La Mesa Police Department released body camera footage on Wednesday showing the events that led up to an arrest video that surfaced last week.
The San Diego Police Department has released video and body cam footage showing the moment two officers shot and wounded a man who..