CAUGHT ON CAMERA: Man armed with rifle arrested after police chase & standoff, La Mesa (San Diego)

LA MESA – July 19, 2017 Address:  8694 Lemon Ave, La Mesa Agencies:  Sheriff, La Mesa PD, El Cajon PD, SDPD Interviews:  Witness Gustavo Faudoa, Witness Lina Mashaleh … Continue reading