An off-duty Phoenix police officer was killed in a motorcycle crash late Monday in Glendale, AZ, police say.

Shares
Share This