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

Search Warrant Leads to Drug Lab in Mountain View

    processing...

    NEWSLETTERS

    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.