Richmond police officer faces multiple charges in alleged domestic assault

Richmond police officer faces multiple charges in alleged domestic assault