Investigation of Noxious Gas At Mountain View Apartment Complex Reveals 2 Decomposing Bodies
Two decomposing bodies were found Wednesday inside the apartment that was the source of an unusual chemical odor that prompted authorities to evacuate the entire complex, said Mountain View police.