Tag: Mountain View Police Department

Video Of Nasim Aghdam Released

UNITED STATES—Officials from the Mountain View Police Department have released footage from police body cameras that show officers questioning Nasim Aghdam hours before the...