MPD has taped off the Best Petrol gas station on 6th and Becher



MILWAUKEE -- The Milwaukee Police Department has the Best Petrol gas station near 6th and Becher taped off. We're told they were executing a search warrant. MPD would not release any further information. They say releasing more information would compromise their investigation.