Mountain View Police Investigate Woman Found Dead Near Movie Theater

Police officers in Mountain View are investigating the death of a woman whose body was found near a movie theater early Wednesday morning.

Mountain View Police Investigate Woman Found Dead Near Movie Theater