Pomona, CA, Police Officer Greggory Casillas was fatally shot during his last field training shift before he could finally ride solo.

Shares
Share This