Search Warrant Leads to Drug Lab in Mountain View - NBC Bay Area

    Search Warrant Leads to Drug Lab in Mountain View

    Police from several cities across the Bay Area served a search warrant on two apartment complexes and what they found brought out handcuffs and bio-hazard suits. (Published Thursday, Nov 8, 2012) Police from several cities across the Bay Area served a search warrant on two apartment complexes and what they found brought out handcuffs and... See More