Police officer Justin Quenga indicted in Shell gas station shooting
A Guam Police Department officer has been indicted on manslaughter and negligent homicide charges in connection with a deadly shooting at a Shell gas station in Dededo earlier this year.
Source: guampdn.com